Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Les éléments contiennent les informations de paiementThe items contain the payment information.

Extrait

...


Field

Description

...

Prerequisites

Format

...

Example

Condition

TransactionID

...

Identifiant de la transaction de paiement Apple

...

AN

...

PaymentNetwork

...

Réseau de la carte utilisé pour la transaction

...

AN

...

PaymentTokenData

...

Bloc de données contenant les informations du paiement

...

AN

Cet objet est utilisé en entrée des services.

Si le noeud « paymentData » est valorisé alors les autres champs de l’objet card ne devraient pas être remplis.

Si la transaction réalisée est une transaction Apple Pay et que d’autres champs de l’objet « card » sont valorisés (comme « number ») alors ils sont ignorés par le traitement.

Si le noeud « paymentData » n’est pas valorisé ou mal valorisé pour une transaction ApplePay alors le code retour à renvoyer est 02305 « Invalid field format ».

...

ID of the Apple payment transaction

No

AN

2E7A63E2C65677B68FBCAAD6DAAE2779960B7DD4D47D8B80599C4FF8FC04E627

Network

Network card used for the transaction

No

AN

Visa

TokenData

Data block containing payment information

No

AN

{"version":"EC_v1","data":"rYsWtTL20Gd9CHykpk939zpm5BVPidxRk+ypBdwtNK/Ph7enG9yvAFAzXlqYA7XjSPLdf5Zt27muxKAckWLgo9di56S5om4niP0zoF1LoiYcAjJpuYfkJuY83Kmy8TngNrl80vrCokd7xr3dc9Ods6kVPTojqE7PkRwYY/Py8XJD6tHd62jFXpDKi+F1ib9peMeXEuqAbBNE6QJGXn1NVl9eOy7Y4R6TmRf5Ep1IGP/Ni5SxFu378Szg8mklR8OtsUqQ0w4D7Hi2MoiOONnaSh6Icp1sZuhPAENl3JKKYThR4UCstwWaXT6pkWdng2BORw37A2W6zxiDCP9ohsANaAlMgulRrHSGXvWJtuKr7OA8AsHqepvgq3ZxV1XhNg7xfsdCilfW0+ldiK/zyORInmIb2y4cbNTF0A0s6t51HA==","signature":"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","header":{"ephemeralPublicKey":"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzXBUdBlrVsKLhZW1TK/Um4oN5bagrIJLxnM5sftzYC90r4QXatvEdFH41lwWxkhwSkIcljY9L6ewxVP9nNVWNg==","publicKeyHash":"6BUue36t95WldxDixn1dUKYiX2bHkEyl9XqR5+ETr+4=","transactionId":"2e7a63e2c65677b68fbcaad6daae2779960b7dd4d47d8b80599c4ff8fc04e627"}}


This object is used as input services.

  • If the "paymentData" node is valuated then the other fields of card object should not be filled.
  • If the transaction is an Apple Pay transaction and other fields of "card" object are valuated (such as "number") then they are ignored by the process.
  • If the "paymentData" node is not valued or badly valued for an ApplePay transaction then the return code to return is 02305 "Invalid field format".

All the fields present in the node are to be valorized as part of an Apple Pay payment.