Opening this issue. Issue summary will need fleshing out.

I don't know how payment modules will work in Commerce 2.x, but I imagine there will be plugins and events and stuff involved.

Comments

wizonesolutions created an issue. See original summary.

wizonesolutions’s picture

Depending on how Commerce's feature set developers and what other developers wind up doing, I might try to at least help facilitate this. I think I'm going to wind up going this route.

Xano’s picture

Title: Port to Drupal 8 » [META] Port to Drupal 8

We should be able to use plugin derivers to automatically expose Payment's payment methods to Drupal Commerce. The Commerce payment method we provide should act as a decorator.

I don't see any Commerce Payment code yet. Is there any?

clemens.tolboom’s picture

silkogelman’s picture

I'd be happy to help testing this.
I'll be able to test it in combination with mollie_payment module (and the basic payment method)

@#4 clemens.tolboom: payment_commerce module is a different beast than the Drupal Commerce payment functionality.
If you are not using Payment module, you won't need payment_commerce module.

drupalfever’s picture

I work for a company that has a Ubercart 2 & Drupal 6 website. We decided to skip Drupal 7 and go straight to D8.

After months of development I now have a Drupal 8 website with Drupal Commerce 2. The party stopper is the fact that we do not have any working Payment Gateway. That is kind of important for an e-commerce website! ;)

I was willing to do the porting of "Payment for Drupal Commerce" myself but, since you guys are already working on it, I would be willing to join forces and push for a D8 Devel Version as soon as possible.

Please, contact me as soon as possible. My neck is on the line, here! :)

bojanz’s picture

@drupalfever
Wouldn't it be easier for you to write a payment gateway for Commerce directly, instead of writing both Payment for Drupal Commerce 8.x and the gateway you need for Payment?

1kenthomas’s picture

Is there any existing code or are we at scratch level?