Merchant Services API release notes 2022 Q4

Merchant Services API collection

Released to production

 

API

Version

Change Type

Feature

Details

Released to Production

Initiate payment API

1,2

non-breaking change, improvement

recurrence.type optional parameter added in the request

New parameter “recurrence” with type “unscheduled” or “recurring” added for CARD payments only. Optional parameter to initiate first unscheduled or scheduled recurring card payment. Recurrence ID gotten in a response allows to initiate subsequent recurring payments without strong-customer authentication (3DS) while staying at merchant’s webpage OR to receive subsequent payments without any additional requests if type = recurring.

If recurrence.type = recurring, then frequency parameter is mandatory with possible values - monthly, custom. Monthly interval allows us to calculate fixed day of a month and custom is calculated based on days parameter value.

endDate optional parameter created for recurring payments - date when last day of subscription should be initiated.

Additional currencies added to CARD payment method - GBP, SEK, NOK, DKK, PLN, USD

Jan 10, 2023

Get payments details API

1,2

non-breaking change, improvement

recurrence.type optional parameter added in the response

New parameter “recurrence type” created for CARD payments only, following frequency, interval and end date parameters provided in a response.

Aug 30, 2022

Initiate subsequent recurring payment API

1

non-breaking change, new feature

New endpoint to initiate subsequent recurring payments

Using recurrence ID provided in Initiate payment response another subsequent payment can be initiated without redirection to merchant widget.

Sep 13, 2022

Update Recurrence API

1

non-breaking change, new feature

New endpoint to update existing subscription

Using this API together with recurrence ID provided in Initiate payment response existing subscription's details can be updated - frequency, end date, amount.

Nov 8, 2022

Cancel Recurrence API

1

non-breaking change, new feature

New endpoint to cancel existing subscription

Using this API together with recurrence ID provided in Initiate payment response existing subscription can be canceled.

Nov 8, 2022

Get Recurrence Details API

1

non-breaking change, new feature

New endpoint to see full history of recurrence

Using this API together with recurrence ID provided in Initiate payment response a list provided with full payment details

Aug 30, 2022

Notifications

1

non-breaking change, improvement

New endpoint to see full history of recurrence

Using this API together with recurrence ID provided in Initiate payment response a list provided with full payment details

Aug 30, 2022

 

Undefined