RefundMoneyIn : Remboursement de money-in
Règles générales :
- Le remboursement s'effectuera sur la carte ou le compte bancaire ayant servi au paiement initial.
- La commission prélevée par Lemon Way lors de l'acquisition ne sera pas remboursée à la MARQUE BLANCHE
- Si aucun montant n'est précisé, le remboursement se fait sur le montant total de l'acquisition initiale.
- Le WALLET du CLIENT sur lequel a eu lieu le moneyIn initial sera débité du montant à rembourser. Si le solde du WALLET CLIENT est insuffisant, un paiement automatique sera effectué au préalable, du WALLET de la MARQUE BLANCHE vers le WALLET CLIENT.
- Avec le remboursement partiel de la version 1.1, il est possible de cumuler les remboursements en plusieurs fois, jusqu'à ce que le montant du paiement initial soit atteint.
Pour les paiements par carte :
- Le remboursement de MoneyIn par Atos n'est pas disponible entre 22h et 3h, heures de Paris.
- Le remboursement est possible dans les 12 mois qui suivent le paiement initial.
Pour les paiements SOFORT :
- Le remboursement n'est possible que dans un délai de 3 mois à partir du paiement initial
Pour les paiements IDEAL:
- Le remboursement n'est possible que dans un délai de 99 jours a partir du paiement initial
Version | Description |
---|---|
1.0 | |
1.1 | Ajout d'une entrée pour indiquer le montant pour effectuer un remboursement partiel |
1.2 | Modification de la réponse pour que les données correspondent au remboursement effectué et non à l'opération initiale |
Cinématique
La méthode RefundMoneyIn permet de rembourser des opérations de MoneyIn effectuées par :
- Carte (Citelis, Atos, Payxpert)
- iDEAL
- SOFORT
- PayTrail
- Trustly
Requête
XML
<RefundMoneyIn xmlns="Service_mb">
<wlLogin>string</wlLogin>
<wlPass>string</wlPass>
<language>string</language>
<version>string</version>
<walletIp>string</walletIp>
<walletUa>string</walletUa>
<transactionId>string</transactionId>
<amountToRefund>string</amountToRefund> <!-- à partir de la version 1.1 -->
<comment>string</comment>
</RefundMoneyIn>
JSON
{
"wlLogin":"string",
"wlPass":"string",
"language":"string",
"version":"string",
"walletIp":"string",
"walletUa":"string",
"transactionId":"string",
"amountToRefund":"string",
"comment":"string"
}
Version | Element | Description | Requis | Format | Exemple |
---|---|---|---|---|---|
>= 1.0 | transactionId | Identifiant du moneyIn à rembourser | Oui | [0 : 10] car | 176 |
>= 1.0 | comment | Commentaire sur le remboursement | Non | [0 :140] car | Commande numéro 245 |
>= 1.1 | amountToRefund | Montant à rembourser. Si vide, le montant total sera remboursé | Non | 2 décimales | 15.00 |
Réponse
XML
<?xml version="1.0" encoding="utf-8"?>
<TRANS>
<HPAY>
<ID>string</ID>
<DATE> string </DATE>
<SEN> string </SEN>
<REC> string </REC>
<DEB> string </DEB>
<CRED> string </CRED>
<COM> string </COM>
<STATUS> string</STATUS>
</HPAY>
</TRANS>
JSON
{
"TRANS":{
"HPAY":{
"ID":"string",
"DATE":" string ",
"SEN":" string ",
"REC":" string ",
"DEB":" string ",
"CRED":" string ",
"COM":" string ",
"STATUS":" string"
}
}
}
Jusqu'à la version 1.1
Element | Description | Exemple |
---|---|---|
ID | Identifiant de l'opération de remboursement | 255 |
DATE | Date du money-in annulé | 10/09/2011 18:09:27 |
SEN | Vide dans ce cas | |
REC | Wallet crédité lors de l'opération initiale | Pizza56 |
DEB | 0 dans ce cas | 0.00 |
CRED | Montant crédité au wallet lors de l'opération initiale | 15.00 |
COM | Commission prélevée par la MARQUE BLANCHE. | 0.00 |
STATUS | Non utilisé dans le kit MARQUE BLANCHE |
A partir de la version 1.2
Element | Description | Exemple |
---|---|---|
ID | Identifiant de la transaction de remboursement | 255 |
DATE | Date de la transaction de remboursement | 10/09/2011 18:09:27 |
SEN | Wallet débité | Pizza56 |
REC | Vide dans ce cas | |
DEB | Montant remboursé | 15.00 |
CRED | 0 dans ce cas | 0.00 |
COM | Commission prélevée par la MARQUE BLANCHE. | 0.00 |
STATUS | Non utilisé dans le kit MARQUE BLANCHE |