Paramètres hérités - Mappage des propriétés de
Pour traiter des transactions avec , vous devez fournir certaines informations dans votre requête. Pour l'ancien système, vous utilisez un ensemble de paramètres pour chaque méthode d'intégration. Dans , ces paramètres se traduisent par des propriétés au format JSON. Pour vous aider à configurer votre nouvelle intégration, jetez un œil à ce mappage.
Trouver des informations détaillées sur ces propriétés et toutes les autres propriétés disponibles dans notre référence API.
Mappage des propriétés Direct
| Paramètre hérité | |
|---|---|
|
PSPID |
N/A Le routage PSPID est couvert par l'SDK initialisation/En remplaçant {merchantId} dans la ressource API. En savoir plus dans notre guide d'authentification. |
|
ORDERID |
order.references.merchantReference Non obligatoire pour . Si omis, notre plateforme générera une chaîne aléatoire. |
|
CURRENCY |
amountOfMoney.currencyCode |
|
AMOUNT |
amountOfMoney.amount |
|
LANGUAGE |
hostedCheckoutSpecificInput.locale Non obligatoire pour . |
|
SHASIGN |
N/A L'authentification est couverte par l'SDK initialisation/authentification manuelle pour les requêtes envoyées directement à notre API. En savoir plus dans notre guide d'authentification. |
|
cardPaymentMethodSpecificInput.authorizationMode (pour les paiements par carte) redirectPaymentMethodSpecificInput.requiresApproval (pour les paiements non par carte, c'est-à-dire Paypal) Si non défini, notre plateforme traite les transactions par défaut comme des autorisations. Sachez que ignore le paramètre du Back Office Configuration > Informations techniques > Paramètres de transaction globaux > Code d'opération par défaut. Apprenez-en plus sur comment déléguer les paramètres du Back Office à l'API dans notre guide dédié. |
|
|
ACCOUNT.PSPID |
N/A Le routage PSPID est couvert par l'SDK initialisation/En remplaçant {merchantId} dans la ressource API. En savoir plus dans notre guide d'authentification. |
|
ALIAS.ALIASID |
cardPaymentMethodSpecificInput.token |
|
ALIAS.ORDERID |
N/A |
|
ALIAS.STOREPERMANENTLY |
askConsumerConsent |
|
CARD.PAYMENTMETHOD |
N/A |
|
LAYOUT.TEMPLATENAME |
variant |
|
PARAMETERS.ACCEPTURL |
N/A Est couvert par cardPaymentMethodSpecificInput.returnUrl/hostedCheckoutSpecificInput.returnUrl. |
|
PARAMETERS.EXCEPTIONURL |
N/A Est couvert par cardPaymentMethodSpecificInput.returnUrl/hostedCheckoutSpecificInput.returnUrl. |
|
SHASIGNATURE.SHASIGN |
N/A L'authentification est couverte par l'SDK initialisation/authentification manuelle pour les requêtes envoyées directement à notre API. En savoir plus dans notre guide d'authentification. |
|
CARD.BRAND |
N/A |
|
CARD.PAYMENTMETHOD |
N/A |
|
LAYOUT.LANGUAGE |
locale |
|
USERID |
N/A L'authentification est couverte par l'SDK initialisation/authentification manuelle pour les requêtes envoyées directement à notre API. En savoir plus dans notre guide d'authentification. |
|
PSWD |
N/A L'authentification est couverte par l'SDK initialisation/authentification manuelle pour les requêtes envoyées directement à notre API. En savoir plus dans notre guide d'authentification. |
|
CARDNO |
cardPaymentMethodSpecificInput.card.cardNumber |
|
ED |
cardPaymentMethodSpecificInput.card.expiryDate |
|
CN |
cardPaymentMethodSpecificInput.card.cardholderName |
|
CVC |
cardPaymentMethodSpecificInput.card.cvv |
|
browserAcceptHeader |
order.customer.device.acceptHeader |
|
browserColorDepth |
order.customer.device.browserData.colorDepth |
|
browserJavaEnabled |
order.customer.device.browserData.javaEnabled |
|
browserLanguage |
order.customer.device.locale |
|
browserScreenHeight |
order.customer.device.browserData.screenHeight |
|
browserScreenWidth |
order.customer.device.browserData.screenWidth |
|
browserTimeZone |
order.customer.device.timezoneOffsetUtcMinutes |
|
browserUserAgent |
order.customer.device.userAgent |
|
ACCEPTURL |
cardPaymentMethodSpecificInput.threeDSecure.redirectionData.returnUrl / hostedCheckoutSpecificInput.returnUrl utilise une seule URL de redirection pour tous les résultats possibles. Adaptez le returnUrl à l'exécution en fonction des retours de transaction de notre plateforme. |
|
DECLINEURL |
|
|
EXCEPTIONURL |
|
|
FLAG3D |
cardPaymentMethodSpecificInput.threeDSecure.skipAuthentication |