API endpoints et exemples de JSON
Chaque cas d'utilisation est lié à un JSON et à un point de terminaison API. Chaque JSON contient certaines propriétés pertinentes au COF. Trouvez une description détaillée dans le tableau dédié.
Google Pay prend en charge uniquement les cas A et E pour lesquels des différences s'appliquent. Consultez notre guide Google Pay dédié pour des exemples.
Exemple A
| CreateHostedCheckout | CreatePayment |
|---|---|
{
|
|
Exemple B
| CreateHostedCheckout | CreatePayment en combinaison avec CreateHostedTokenization |
|---|---|
|
CreateHostedTokenization
CreatePayment
|
Exemple C
| CreateHostedCheckout | CreatePayment en combinaison avec CreateHostedTokenization |
|---|---|
C1) Sélection de la carte à utiliser sur le site du commerçant :
C2: Sélection de la carte à utiliser sur Hosted Checkout Page
|
CreateHostedTokenization
CreatePayment
|
Exemple D
{
"subsequentCardPaymentMethodSpecificInput": {
"subsequentType": "installment"
},
"order": {
"amountOfMoney": {
"amount": 100,
"currencyCode": "EUR"
}
}
}
Exemple E
{
"subsequentCardPaymentMethodSpecificInput": {
"subsequentType": "recurring"
},
"order": {
"amountOfMoney": {
"amount": 100,
"currencyCode": "EUR"
}
}
}
Exemple F
{
"subsequentCardPaymentMethodSpecificInput": {
"subsequentType": "unscheduled"
},
"order": {
"amountOfMoney": {
"amount": 100,
"currencyCode": "EUR"
}
}
}
Exemple G / H / I / J
Remplissez "subsequentCardPaymentMethodSpecificInput.subsequentType" avec la valeur appropriée en fonction de votre cas d'utilisation. Retrouvez un aperçu de toutes les valeurs possibles dans ce chapitre.
{
"subsequentCardPaymentMethodSpecificInput": {
"subsequentType": "resubmission" / "partialShipment" / "delayedCharge" / "noShow"
},
"order": {
"amountOfMoney": {
"amount": 100,
"currencyCode": "EUR"
}
}
}
Exemple X
Toute requête valide de CreateHostedCheckout/CreatePayment. Elle n'a pas besoin de contenir des propriétés pertinentes pour le COF. Retrouvez des exemples dans nos guides sur les méthodes de paiement, la Hosted Checkout Page et le guide sur Server-to-server.