Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Here is the list of the API stable revision with their dates. The API used must be set in the apiVersion field. Some fields are not available in every revisions, the revisions in which fields are available are specified for each fields.

Revision number

Release Date

Description

001

2011.03

Initial API revision. Discontinued.

002

2012.09.26

 

002.01

2014.06.16

Add parameters “merchantNotification”, “merchantNotificationTo”, “merchantNotificationLang”, “timeOut” and render “ctrlRedirectURL” optional.

002.02

2016.04.28

Add parameter “paymentMeanInfo” in transaction status. Move “cardHolderName” to this new structure. Remove request parameters “afClientId” and “afPassword”.

002.03

2016.06.02

Add parameters “operation”, “shopperBirthDate” and “shopperIDNumber” in transaction creation request. Add parameter “shopperBirthDate” and “shopperIDNumber” in transaction status. Fix “shopperName” length to 80 in transaction status.

002.50

2017.05.15

  • Update API URLs

  • Add BankTransfer payment type

  • In payment prepare, change shopperID from Integer to String(32)

  • Add provider field in payment prepare call

  • In payment prepare call, paymentType is not mandatory anymore. If absent it will be inferred from payment types available for the account (Credit Card by default if available)

  • Add a refund call on transaction

  • In payment status response, add a transactions array with all transaction attempts done to process the payment

  • The payment status call now accepts an apiVersion parameter to force the returned wanted format

  • In payment status response, statementDescriptor has been moved to credit card specific payment mean information

002.51

2018.02.05

  • Add Direct Debit payment type

  • Add rebill and cancel calls

  • Add refTransactionId field in transaction attempt object of payment status

  • Add provider field in transaction attempt object of payment status

  • Add operation field in transaction rebill, refund, cancel responses

  • Add Chargeback and Reversal transactions in Direct Debit status

002.60

2018.10.31

  • Add a new Transaction information API call

  • Add a new API Account Information API call

  • Add a new direct WeChat payment processing call

  • Rename paymentType to paymentMethod and provider to paymentNetwork

  • Add new EPS, POLi and DragonPay bank transfer networks

  • Add providerTransactionID field in transaction information

002.61

2019.10.30

  • Added new Export Transactions List API call

  • Added the parameter openID to the direct WeChat process

  • Added the fields orderID and orderDescription to Transaction Attempt

002.62

2021.01.08

  • Added orderID in rebill call

  • Send back test flag in API response

002.70

2021.02.15

  • API refactoring for SCA support

  • Added new parameters totalFee and exchangeRate in Wechat and Alipay payment mean information

002.71

2022.08.30

  • Add new card token field

002.72

2024.02.05

  • Add new fields sdkOsType and sdkRedirectUrl for Alipay direct payment in SDK mode.

  • Add new field merchantIdentifier in order object for prepare call.