Arborescence des pages

Vous regardez une version antérieure (v. /pages/viewpage.action?pageId=888717318) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 5) afficher la version suivante »

Contenu


Comment proposer ce paiement à vos clients ?

Les principes d’utilisation

Une fois le moyen de paiement activé, il est utilisable au travers des fonctions standard Payline en indiquant le contrat du moyen de paiement Contrat_Number. 
Le mode d'intégration est disponible avec l'API WebPayment  : services doWebPayment et getWebPaymentDetails

Comment réaliser l'intégration dans Payline

1) createWallet

  • Paramètre : (AMEX_REC : contrat AMEX , W1 : id wallet )
  • Webservice : createWalletRequest
  • Code retour : Portefeuille
  • Code retour : 02500  le portefeuille est crée  sur PAYLINE.
  • Vous pourrez le consulter sur le CA de PAYLINE dans la section portefeuille.
  • Il aura le status  WR : en attente d'une réponse de AMEX ( Waiting Response ).


Exemple pour la création du walletid =  W1


2) NOTIFICATION du retour d'enrollement d' AMEX

  • A réception  des retours d' enrollement  d' AMEX.
  • PAYLINE mets à jour le status du wallet à EA ( Enrolment Accepted )  : Enrôlement  Accepté par AMEX.
  • PAYLINE notifie le commerçant sur son URL.


Exemple :

https://xxxxxxxxxx?notificationType=Wallet&walletId=W1&type=smartbillEnrollResult&result=Y&resultCode=S
xxxxxxx= URL de notification du commerçant
notificationType=Wallet
walletId=W1
type=smartbillEnrollResult
result=Y
resultCode=S

  • Le commerçant acquitte la notification si réception alors code retour 200.
  • Sur réception de l'acquittement , PAYLINE stoppe la notification sur le wallet W1.

3) GetWallet   


Exemple pour le wallet W1:




Exemple avec les wallets que nous avions créés ensemble  via le TPEV :






Comment gérer son Portefeuille :

Il est possible de modifier un Portefeuille, de mettre à jour les données privées et/ou les données monétiques à l'aide de la fonction « updatewallet », et il est tout à fait possible de désactiver un Portefeuille à l'aide de la fonction « disableWallet », lorsqu'un portefeuille est désactivé, il n'est plus possible d'effectuer des paiements via celui-ci.

Information du Portefeuille

A tout moment, il est possible d'utiliser les fonctions suivantes qui vous permettent d'interroger votre Portefeuille :

  • « getWallet » cette fonction permet de récupérer les informations qui constituent un portefeuille client ;
  • « getPaymentRecord » cette fonction permet de récupérer les informations d'un dossier de paiement récurrent.






  • Aucune étiquette