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 |