Maintenance Work Notice!
Due to updates, this documentation may not be available between 12:00 and 12:30 CET on 17/07/2025. Thank you for your understanding.
Note | ||
---|---|---|
| ||
Yes, if you offer subscriptions / recurring payments to your customers. All subscriptions / recurring payments on Axepta Online started in 3DSV1 are concerned by this modification, whether the merchant keeps his 3DSV1 implementation or modifies his implementation to be compliant with 3DSV2. |
A change in the current regulations now requires that transactions relating to a subscription be linked subscriptions / recurring payments are chained to an existing chaining initilization transaction . We will then talk about the chaining of (cf. diagram). It's called chained transactions.
This section discusses the implementation of the link on subscriptions already in progress on explains how to chained transaction for subscriptions on Axepta Online started in 3DSV1 before 01/01/2022.
Setting up this link the chained transactions requires the management of an additional parameter in the payment requestsrequest, the schemeReferenceID, which will contain be populated with the chaining value allowing transactions to be linked.
Updating subscriptions goes through 2 steps:
Info | ||||||
---|---|---|---|---|---|---|
| The chain of transactions is also to be set up for subscriptions subscribed from
| .|||||
Chained transaction is also required for subscriptions on Axepta Online initiated in 3DSV1, cf. section Recurring payment / One click |
Chained transactions initiated in 3DSV1
SchémaYou offer your customers payment by card
Customers made their subscriptions before the regulatory change
You store the pseudo card number
Available for implementations with or without the 'msgVer=2.0' parameter (3DSV2)
Chained transaction for subscriptions on Axepta Online started in 3DSV1 before 01/01/2022.
The creation of a new installement of a subscription / recurring
The payment can be initiated by the merchant through with :
Server-to-server - direct.aspx
Batch - Batch integration
The The following table describes the additional encrypted payment request parameters that needs to be added to the parameter to add in the payment request :
Parameter | Format | CND | Description |
---|---|---|---|
ans..64 | M | Chain Chaining data for card subscriptions transactions When initializing To initialize the linkchaining, it is necessary to use the values defined by the CB, Visa , and Mastercard networks CB : 9999999999999 - 13 chiffresdigits VISA: 887001863998888 - 15 chiffresdigits MasterCard: 1231_MCC999999 - 13 chiffres digits |
Info |
---|
|
|
|
The creation of a new installement of a subscription / recurring payment can be initiated by the merchant through with :
Server-to-server - direct.aspx
Batch - Batch integration
The The following table describes the additional encrypted payment request parameters that needs to be added to the parameter to add in the payment request :
Parameter | Format | CND | Description | ||
---|---|---|---|---|---|
ans..64 | MChain data for card subscriptions transactions Send the retrieve value in the chain initiation payment response | Data used to chaine recurring transactions to the 1st transaction of the subscription
|
The parameter schemeReferenceID can be populated in the response of a chained transaction, but this value should not be used.
Only the value received in the response of the chaining initialization transaction has to be stored and used in the next intsallments of the subscription / recurring payments.