Webservice - doRecurrentWalletPaymentResponse

S’abonner

Le message « doRecurrentWalletPaymentResponse » est la réponse faite par Payline à une demande de paiement programmé par portefeuille. Il vous permet d’obtenir, entre autres, l’identifiant du dossier de paiement enregistré.


La réponse a la structure suivante :

Élément

Description

Requis

Format

Exemple

Condition

result

Information sur le résultat de la demande de paiement programmé par wallet :

02500 : Operation successfull
02501 : Operation successful with warning
02502 : Wallet with the same ID exist
02503 : Wallet does not exist
02505 : Wallet is disabled
02509 : Invalid recurring option

oui

Object result

Voir les éléments ci-dessous


paymentRecordId

L’identifiant du dossier de paiement créé

oui

N12



billingRecordListInformation sur la factureouiObject billingRecordListVoir les éléments ci-dessous


Les éléments de référence

Object result

Élément

Description

Format

Exemple

code

Le code de retour du web service :

Opération acceptée : 00000, 02400, 02500, 02501, 02517, 02520 ,02616, 03000, 04000.

Autre code : Transaction non acceptée

N5

Voir le détail des Codes retour Payline

shortMessage

Message court du résultat de la transaction

AN50


longMessage

Message du résultat de la transaction

AN255


partnerCodeCode retour issu du partenaire (moyen de paiement)AN50à partir de la version 14
partnerCodeLabelLibellé du partenaireAN255à partir de la version 14


Object billingRecordList


Élément

Commentaire

Requis

Format

Exemple

Conditions

billingRecord

Information de la facture

Nombre d’occurrence : 0 à 100

--

object

 

 




Object billingRecord


Élément

Commentaire

Requis

Format

Exemple

Conditions

date

La date de l’échéance

oui

AN10

Format : dd/mm/yyyy


amount

Le montant de l’échéance dans la plus petite unité de la devise.

oui

N12

pour un montant de 100 €, vous devez mettre la valeur 10000.


status

Le statut d’une échéance

oui

AN1

0 : échéance à venir.
1 : échéance acceptée.
2 : échéance refusée.
3: échéance en cours (une retentative est programmée après un ou plusieur échecs)


result

Le code de retour du traitement de l’échéance

non

Object

cf. liste complète en annexe tableau « Liste des codes retours »

00000 : Transaction approved
01xxx : Transaction refused
02302 : Transaction invalid


transaction

Informations de la transaction Payline

nonObject



authorization

Informations sur l’autorisation délivré par le serveur d’autorisation acquéreur


non

Object



nbTry

Nombre de tentatives de paiement effectuées

non

N3


version supérieure ou égale à 8

rank

Rang de l’échéance au sein du dossier de paiement.

Permet la modification via updateBillingRecord

non

N12


version supérieure ou égale à 8






Vous avez d’autres questions ? Envoyer une demande

Commentaires

Réalisé par Zendesk