Contenu
Plus d'information
Vous devez vous rapprocher de votre responsable de compte Carrefour Carte Cadeau pour obtenir les informations nécessaires permettant de configurer votre compte sur Payline (nom du contrat, numéro de contrat Payline, identifiant marchand, nombre limité de carte cadeau).
Ensuite veuillez adresser un email à notre équipe support avec les informations, afin qu'ils puissent procéder au paramétrage dans votre compte marchand Payline.
Le code (card_code) du moyen de paiement est : CARREFOUR_CADEAU
Vous devez réaliser des transactions 'pilote' pour valider le bon fonctionnement en production.
Les informations compte Carrefour doivent obligatoirement être renseignées :
Le nombre maximum de cartes cadeaux acceptées pour un même paiement.
Identifiant du marchand qui sera transmit dans les appels vers le commerçant MarketPay.
Numéro de contrat VAD souscrit auprès de MarketPay (numéro de contrat définit sur la commerçant déporté MarketPay).
Interfaces de paiement : Une fois le moyen de paiement activé, il est utilisable avec API WebPayment : services doWebPayment et getWebPaymentDetail.
Paiement à la commande :
Le service doWebPayment permet de réaliser la demande de paiement pour afficher le widget. L'object Payment sera transmis par le commerçant avec les valeurs Action = 101 et Mode = CPT.
Le service getWebPaymentDetails retourne :
[{ "PAN": "<pan masqué>", "initialBalance": "<solde initial>", "finalBalance": "<solde après achat>", "paymentAmount": "<montant du paiement>" }]
Exemples :
Il vous faut obtenir une carte de test auprès du service Carrefour.
Les codes spécifiques au moyen de paiement sont :
Code Retour | Short Message | Message | Remarque |
---|---|---|---|
02610 | REFUSED | The max amount is exceeded | |
02703 | ERROR | Action not allowed | Payline refuse les demandes de remboursement des commandes sans paiement complémentaire avec ce code |
02998 | REFUSED | Transaction refused |
- Si le remboursement des cartes cadeau est OK, la transaction est refusée avec un code retour 02798 - Si le remboursement d’au moins une carte cadeau est refusé, la transaction est refusée avec un code retour 02003 (To be reversed) |
<?xml version="1.0"?> <getWebPaymentDetailsResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:obj="http://obj.ws.payline.experian.com" xmlns="http://impl.ws.payline.experian.com"><result> <!-- Information au format JSON, liste de cartes -->
<!-- Informations liées au paiement complentaire --><paymentAdditionalList><paymentAdditional><transaction><obj:id>CCC17151161728998</obj:id><!-- Identifiant de la transaction paiement complémentaire --><obj:date>31/05/2017 16:17:28</obj:date><obj:isDuplicated>0</obj:isDuplicated><obj:isPossibleFraud>0</obj:isPossibleFraud><obj:fraudResult/><obj:explanation/><obj:threeDSecure>N</obj:threeDSecure><obj:score>0</obj:score></transaction><payment><obj:amount>12788</obj:amount> |