MoneyInValidate : validation d'un moneyIn

Version

Description

1.0


Cinématique

Cette méthode n'est utile que si vous fonctionnez en pré-autorisation. Vous ne pouvez valider une pré-autorisation qu'une seule fois.

Avec la méthode MoneyInValidate, le système valide un moneyIn précédemment autorisé.

Requête


XML

<MoneyInValidate xmlns="Service_mb">
  <wlLogin>string</wlLogin>
  <wlPass>string</wlPass>
  <language>string</language>
  <version>string</version>
  <walletIp>string</walletIp>
  <walletUa>string</walletUa>
  <transactionId>string</transactionId>
  <amountTot>string</amountTot>
  <amountCom>string</amountCom>
  <specialConfig>string</specialConfig>
</MoneyInValidate>

JSON

{   
    "wlLogin":"string",
    "wlPass":"string",
    "language":"string",
    "version":"string",
    "walletIp":"string",
    "walletUa":"string",
    "transactionId":"string",
    "amountTot":"string",
    "amountCom":"string",
    "specialConfig":"string"
}

Element

Description

Requis

Format

Exemple

transactionId

Identifiant du MoneyIn à valider

Oui

int

8393

amountTotMontant à débiter de la CB, si vous souhaitez faire une validation partielleNon2 décimales15.00
amountComMontant que la MARQUE BLANCHE souhaite prélever. Si vide, le montant indiqué lors de l'initialisation sera utilisé.Non2 décimales2.00

specialConfig

Laisser vide

Non

[0 :max] car


Réponse


XML

<?xml version="1.0" encoding="utf-8"?>
<MONEYIN>
	<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>
</MONEYIN> 
   

JSON

{  
    "MONEYIN":{  
        "HPAY":{  
            "ID":"string",
            "DATE":" string ",
            "SEN":" string ",
            "REC":" string ",
            "DEB":" string ",
            "CRED":" string ",
            "COM":" string ",
            "STATUS":" string"
        }
    }
}

Version

Element

Description

Exemple

>= 1.0

HPAY

Correspond à un money-in


>= 1.0

ID

Identifiant du money-in

255

>= 1.0

DATE

Date du money-in

10/09/2011 18:09:27

>= 1.0

SEN

Vide dans ce cas


>= 1.0

REC

Wallet ayant effectué le money-in

pizza

>= 1.0

DEB

0 dans ce cas

0.00

>= 1.0

CRED

Montant à créditer au wallet (total moins la commission)

15.00

>= 1.0

COM

Commission prélevée par la MARQUE BLANCHE

2.00

>= 1.0

MSG

Commentaire

Commande numéro 245

>= 1.0

STATUS

3 : money-in effectué avec succès
4 : erreur
0 : en attente de finalisation (à partir de version 1.2)
16 : Réservation effectuée avec succès, en attente de validation. (Uniquement si vous avez choisi un environnement avec mode de paiement différé)

3