MoneyInSddInit : Demande de prélèvement bancaire

En mode test : nous ne validerons pas les prélèvements. Veuillez vous rendre sur le backoffice pour les valider manuellement.

Version

Description

1.0

2.1Sortie supplémentaire : montant remboursé

Cinématique

Les prélèvements sont envoyés en banque à 10h30 tous les jours ouvrés. Il vous faut tenir compte de cette limite dans le calcul des délais.

Pré-requis :

  1. La MARQUE BLANCHE lie un mandat à un wallet, avec la fonction RegisterSddMandate
  2. Le CLIENT a signé électroniquement le mandat

Demande de prélèvement :

  1. L'application MARQUE BLANCHE appelle MoneyInSddInit pour demander un prélèvement
  2. Lemon Way traite les demandes tous les jours ouvrés à 10h30, heure de Paris
  3. Une fois la demande traitée, le prélèvement réel aura lieu environ 1 jours ouvrés bancaires après.
  4. Le WALLET CLIENT sera crédité après le prélèvement réel.
  5. La MARQUE BLANCHE peut appeler GetMoneyInSdd pour connaître les changements de statuts des prélèvements. Vous pouvez aussi utiliser les notifications.

Requête

<MoneyInSddInit xmlns="Service_mb">

  <wlLogin>string</wlLogin>

  <wlPass>string</wlPass>

  <language>string</language>

  <version>string</version>

  <walletIp>string</walletIp>

  <walletUa>string</walletUa>

  <wallet>string</wallet>

  <amountTot>string</amountTot>

  <amountCom>string</amountCom>

  <comment>string</comment>

  <autoCommission>string</autoCommission>

  <sddMandateId>string</sddMandateId>

  <collectionDate>string</collectionDate>

</MoneyInSddInit>

  
    "wlLogin":"string",
    "wlPass":"string",
    "language":"string",
    "version":"string",
    "walletIp":"string",
    "walletUa":"string",
    "wallet":"string",
    "amountTot":"string",
    "amountCom":"string",
    "comment":"string",
    "autoCommission":"string",
    "sddMandateId":"string",
    "collectionDate":"string"
}

Version

Element

Description

Requis

Format

Exemple

>=1.0

wallet

Identifiant du compte de paiement à créditer

Oui

[0 : 256] car

33612345678 ou taxi67

>=1.0

amountTot

Montant à prélever

Oui

2 décimales

15.00

>=1.0

amountCom

Montant que la MARQUE BLANCHE souhaite se reverser

Non

2 décimales

1.00

>=1.0

comment

Commentaire concernant la transaction

Non

[0 :140] car

Commande numéro 245

>=1.0

autoCommission

Si oui :

  • [amountCom] sera ignoré
  • La Marque Blanche ne recevra aucune commission, et Lemon Way prélèvera sur [compte de paiement] sa propre commission

Oui

[1] car

0 : non (par «défaut)
1 : oui

>=1.0

sddMandateId

Identifiant du mandat à utiliser

Oui

entier

356

>=1.0

collectionDate

Date de débit du compte bancaire du débiteur, doit être postérieure à la date par défaut.
Laisser vide pour utiliser les dates par défaut : jour actuel + 1 ouvré avant 10h30 sinon jour actuel + 1 jour ouvré.

Non

dd/MM/yyyy

21/03/2015

>=1.1REFUNDMontant remboursé  15.00

Réponse

<?xml version="1.0" encoding="utf-8"?>
<TRANS>
	<HPAY>
		<ID>string</ID>
		<MLABEL>string</MLABEL>
		<DATE> string </DATE>
		<SEN> string</SEN>
		<REC>string</REC>
		<DEB>string</DEB>
		<CRED>string</CRED>
		<COM>string</COM>
		<MSG>string</MSG>
		<STATUS>string</STATUS>
		<REFUND>string<REFUND><!--à partir de la version 2.1 -->
	</HPAY>
</TRANS>
{
  "TRANS": {
    "HPAY": {
      "ID": "string",
      "MLABEL": "string",
      "DATE": " string ",
      "SEN": " string",
      "REC": "string",
      "DEB": "string",
      "CRED": "string",
      "COM": "string",
      "MSG": "string",
      "STATUS": "string"
	  "REFUND":"string" <!--à partir de la version 2.1 --> 
    }
  }
}

Element

Description

Exemple

ID

Identifiant de la transaction

677

MLABEL

Non utilisé dans le cadre de la marque blanche

DATE

Date de l'initialisation

18/06/2014 16:11:10

SEN

Non utilisé

REC

Compte de paiement à créditer

Pizza56

DEB

0.00 dans ce cas

0.00

CRED

Montant à créditer au compte de paiement (total moins la commission de la MARQUE BLANCHE)

15.00

COM

Commission prélevée par la MARQUE BLANCHE

2.00

MSG

Commentaire

Commande numéro 245

STATUS

Toujours 0 : en attente

0