- Créée par Guillaume VENTRE, dernière modification par garin rodolphe le 15 avr. 2022
Contenu
Le principe
La fonction doDebit est un flux forcé. Le commerçant a contacté sa banque qui lui a fourni un numéro d'autorisation, lequel lui permet d'effectuer une demande de débit sur la carte bancaire de son client.
Vous pouvez utiliser les appels « webservice » ou via notre outil de back office « centre administration Payline ».
Les étapes :
- Le commerçant réalisé une demande de débit depuis son système d'information en appelant le service doDebit.
- Payline réalise le débit et retourne le résultat.
Réaliser une demande de paiement immédiat
Le paiement immédiat avec les web services
Vous pouvez utiliser la fonction doDebit avec le code action 204.
This element is the request for the doDebit method
<sequence>
<element name="version" nillable="false" type="xsd:string"/>
<element name="payment" nillable="false" type="tns1:payment"/>
<element name="card" nillable="false" type="tns1:card"/>
<element name="order" nillable="false" type="tns1:order"/>
<element name="buyer" nillable="true" type="tns1:buyer"/>
<element name="owner" nillable="true" type="tns1:owner"/>
<element name="privateDataList" nillable="true" type="tns1:privateDataList"/>
<element name="authentication3DSecure" nillable="true" type="tns1:authentication3DSecure"/>
<element name="authorization" nillable="false" type="tns1:authorization"/>
<element name="media" nillable="true" type="xsd:string"/>
<element name="subMerchant" nillable="true" type="tns1:subMerchant"/>
</sequence>
Liste des champs obligatoires
Demande de débit | |||
---|---|---|---|
doDebitRequest | doDebitResponse | ||
Eléments | Valeurs | Eléments | Valeurs |
version | 18 | result | Information on the result of the debit request |
payment | Payment information | transaction | Transaction information |
card | Card information | card | Card information |
order | Order information | extendedCard | Additional card information |
buyer | Buyer information | ||
owner | Owner information | ||
privateDataList | Personal information | ||
authorization | authorization information | ||
media | Media detection used during payment The possible values of this tag are : - Computer | ||
subMerchant | Payment Facilitator Information |
Les codes de retour
Le service Web renvoie :
Le débit est accepté, Payline renvoie le code retour à la valeur 00000.
- L'erreur 02322 de type ERROR, si le nom du porteur de carte est invalide.
- L'erreur 02305 de type ERROR, si la le format n'est pas respecté.
- L'erreur 02303 de type ERROR, si le numéro de contrat est invalide.
Voir l'ensemble des codes retour.
Les rapports
Les transactions de type paiement apparaissent dans le centre administration Payline en temps réel et dans les fichiers de reporting suivants :
Pages associées
-
Page:
-
Page:
-
Page:
-
Page:
-
Page: