NAV Navbar
Logo

Changelog

API changes

The PayPlug API uses versioning: breaking changes (a.k.a. backwards-incompatible changes) are released with a new version.

In the table below, the “API version” column below indicates:

It is recommended to use the latest major version.

Date API version Changes
2024-08-21   - Updated the CDN version on the Integrated payments full example page.
2024-02-15   - Added HTTP status code 409 to the list of the possible ones on the overview page.
2023-04-24   - Added Sofort and MyBank in Payment Methods supported.
2023-03-24   - Added Payment Methods payments.
2022-11-07   - Added American Express payments.
2022-03-15   - Added Bancontact payments.
2020-12-10   - When creating a payment, shipping and billing are no-longer required, but highly recommended to increase your chances of frictionless payments. Note that they are still required for Oney payments.
2020-07-31   - Added new attributes to payment resource: refundable_after and refundable_until. See documentation for more details.
2020-04-04   - Added new routes to create and retrieve accounting reports.
2020-01-07   - Added Oney payments creation.
2019-09-11 2019-08-06 - Added a new parameter initiator (required when paying with a saved card), see updated documentation or the integration guide.
2019-07-02 2019-06-14 - The PayPlug API now supports the PayPlug-Version HTTP header to chose what version of the API to use. See documentation for more details.
- The payment resource has been updated: the field customer has been removed, and has been replaced by shipping and billing, which are required. You must send those fields when creating a payment, and they will be sent in the response of every request returning a payment resource, including notifications.
- The installment plan resource has been updated: the field customer has been removed, and has been replaced by shipping and billing, which are required. You must send those fields when creating an installment plan, and they will be sent in the response of every request returning an installment plan resource, including notifications.
- All phone numbers are now validated according to the E.164 standard, and are returned as such in resources.
2019-04-23 - - Added deferred payment creation and capture.
2019-04-16 - - Added new fields into payment resource and its creation: hosted_payment.sent_by, description, customer.language, customer.phone_number.
2019-02-06 - - Added routes to create, retrieve and abort an installment_plan.
2018-04-06 - - Added a new parameter allow_save_card when creating a payment, see save a card documentation.
- Added a route to update payment metadata.
2015-12-22 - - Added a new method to create integrated payments: payplug.js.
2015-09-16 - - Added a route to abort a payment.
2015-08-04 - - Initial release.

Documentation changes

Please note that documentation changes related to API changes are not listed here, to avoid redundancy with the section above.

Date Changes
2023-05-16 - Added Payment Methods payments.
2023-04-14 - Added Integrated Payment and Integrated Payment reference.
2022-11-07 - Added American Express payments.
2022-03-15 - Added Bancontact payments.
2021-12-02 - Added documentation about new optional fields point_of_sale and terminal_id for accounting report files.
2021-08-23 - Removed documentation about payplug.js and add mention about the future Integrated Payments.
2021-01-01 - Added Oney pop-in guides in English and in French.
- Added Oney payment simulation php call example.
2019-05-17 - Added payment request guides in English and in French.
- Updated Capture a payment examples.
2019-02-06 - Added documentation about delete card endpoint.
2018-04-06 - Added 3-D Secure information in payplug.js overview.
- Added a changelog.
2017-07-07 - Updated information about PCI/DSS into the payplug.js part.
2016-12-02 - Added Lightbox documentation and a new layout organization of this website.
2015-10-27 - Added .NET examples (removed since) and save a card section.
2015-09-30 - Added Python examples.