Problem/Motivation
API v2 supports multiple currencies and other new features, also v2 will have more support.
Support v1 ends in 2023: https://docs.mollie.com/reference/v1/payments-api/create-payment
Proposed resolution
Create a new version of the D7 module (7.x-2.x) to support Mollie API v2.
Remaining tasks
Create patch
Review patch
Update project page
User interface changes
Minimal:
- Some dsm's can be replaced with watchdog messages.
- X Autoload will be required
API changes
Module: ..?
Mollie API changes: https://docs.mollie.com/migrating-v1-to-v2
Data model changes
None
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | mollie_payment-api-v2-2979344-7.patch | 21.6 KB | tessa bakker |
| #7 | interdiff-5-7.txt | 15.68 KB | tessa bakker |
| #5 | interdiff-2-5.txt | 1.6 KB | tessa bakker |
Comments
Comment #2
tessa bakkerEmpty patch -.-'
Comment #3
tessa bakkerInitial patch for API v2, I didn't test any recurring payment.
Comment #4
tessa bakkerComment #5
tessa bakkerChanged:
Comment #7
tessa bakkerNew patch, with lot of changes:
* Many code style fixes
* Use of constant for status values
* Initial change for Recurring payments
Comment #8
jaapjansma commentedWhat is the status of the development of this? I tried to apply the patch and got it working.
Comment #9
ricovandevin commentedRaising priority since Mollie and Finlet decided to improve the integration between the Mollie Payment module and the Mollie API Client for PHP. We aim at committing this within two weeks from now.
Comment #11
ricovandevin commentedUsed this patch as a start for the 7.x-2.x branch. Issues can be reported against the 7.x-2.x-dev version.
Thanks @Tessa Bakker for this work!
Comment #12
ricovandevin commented