GetWalletDetails : Détails d'un wallet

Version

Description

1.1

Ajout en sortie des statuts de tous les documents uploadés et des IBANs.

1.2

Ajout en sortie du type de document uploadé

1.3

Ajout pour les IBANs des données et des codes SWIFT

1.4

Ajout des mandats SDD

1.5

Ajout de la date de fin de validité pour les documents

1.6

Ajout du statut bloqué/gelé
Ajout du titulaire des IBANs

1.7

Ajout de l'identifiant interne du wallet en sortie

1.8

Ajout liste des cartes enregistrées sur le wallet en sortie

1.9Ajout en sortie des commentaires liés à un document
2.0Ajout en sortie : nom, prénom, nom de la société, est payeur ou bénéficiaire, est emprunteur ou non
2.2Ajout en sortie : nationalité, date de naissance, ville de naissance, pays de naissance, numéro d'identification
2.3Ajout en sortie : civilité, numéro et rue de l'adresse, code postal, ville, pays, numéro de téléphone de contact, numéro de téléphone mobile de contact, est personne morale, est client occasionnel, est wallet technique
2.4Ajout en sortie : Date de modification du document
2.5Ajout en sortie : Type de l'iban
2.6Ajout en sortie : limites pour ce wallet

Cinématique

Avec la méthode « GetWalletDetails», la MARQUE BLANCHE peut vérifier les détails d'un wallet de son système : statut, solde, IBAN rattaché, etc.

Remplir au moins l'un des 2 champs de recherche.

Requête


XML

<GetWalletDetails xmlns="Service_mb">
  <wlLogin>string</wlLogin>
  <wlPass>string</wlPass>
  <language>string</language>
  <version>string</version>
  <walletIp>string</walletIp>
  <walletUa>string</walletUa>
  <wallet>string</wallet>
  <email>string</email>
</GetWalletDetails>

JSON

{   
    "wlLogin":"string",
    "wlPass":"string",
    "language":"string",
    "version":"string",
    "walletIp":"string",
    "walletUa":"string",
    "wallet":"string",
    "email":"string"
}  

Element

Description

Requis

Format

Exemple

wallet

Identifiant du wallet

Non

[0 : 100] car

33612345678

email

Email du wallet

Non

[0 : 256] car

email@email.com

Réponse


XML

<?xml version="1.0" encoding="utf-8"?>
<WALLET>
	<ID>string<ID>
	<BAL>string</BAL>
	<NAME>string<NAME>
	<EMAIL>string<EMAIL>
	<DOCS> <!--since version 1.1-->
		<DOC>
			<ID>docId</ID>
			<S>documentStatus</S>
			<TYPE>documentType</TYPE><!--à partir de la version 1.2-->
			<VD>validity date</VD><!--à partir de la version 1.5-->
		</DOC>
		...
	</DOCS>
	<IBANS> <!--since version 1.1-->
		<IBAN>
			<ID>ibanId</ID>
			<S>status</S>
			<DATA>iban</DATA><!--à partir de la version 1.3-->
			<SWIFT>swiftCode</SWIFT><!--à partir de la version 1.3-->
			<HOLDER>holder</HOLDER><!--à partir de la version 1.6-->
			<TYPE>type</TYPE><!--à partir de la version 2.5-->
		</IBAN>
		...
	</IBANS>
	<STATUS>string</STATUS>
	<BLOCKED>1</BLOCKED> <!--à partir de la de version 1.6-->
	<SDDMANDATES> <!--à partir de la de version 1.4-->
		<SDDMANDATE>
			<ID>sddMandateId</ID>
			<S>status</S>
			<DATA>iban</DATA>
			<SWIFT>swiftCode</SWIFT>
		</SDDMANDATE>
		...
	</SDDMANDATES>
	<LWID>string</LWID>
	<CARDS> <!--à partir de la version 1.8-->
		<CARD>
			<ID>string</ID>
			<EXTRA>
				<IS3DS> string </IS3DS>
				<CTRY> string </CTRY>
				<AUTH> string </AUTH>
				<NUM> string </NUM>
				<EXP> string </EXP>
				<TYP> string </TYP>
			</EXTRA>
		</CARD>
		...
	</CARDS>
	<!--à partir de la version 2.0-->
	<FirstName> string </FirstName>
	<LastName> string </LastName>
	<CompanyName> string </CompanyName>
	<CompanyDescription> string </CompanyDescription>
	<CompanyWebsite> string </CompanyWebsite>
	<!--à partir de la version 2.2--> 
	<Nationality> string </Nationality>
	<BirthDate> string </BirthDate>
	<BirthCity> string </BirthCity>
	<BirthCountry> string </BirthCountry>
	<CompanyIdentificationNumber> string </CompanyIdentificationNumber>
	<!--à partir de la version 2.3--> 
	<ClientTitle> string </ClientTitle>
	<Street> string </Street>
	<PostCode> string </PostCode>
	<City> string </City>
	<Country> string </Country>
	<PhoneNumber> string </PhoneNumber>
	<MobileNumber> string </MobileNumber>
	<IsCompany> string </IsCompany>
	<IsOneTimeCustomer> string </IsOneTimeCustomer>
	<IsTechWallet> string </IsTechWallet>
	<LIMITS> <!-- à partir de la version 2.6-->
		<TOTALMONEYINALLOWED>string</TOTALMONEYINALLOWED>
		<AMOUNTMONEYINALLOWED>string</AMOUNTMONEYINALLOWED>
	</LIMITS>
</WALLET>

JSON

 "WALLET":{  
            "ID":"string",
            "BAL":"string",
            "NAME":"string",
            "EMAIL":"string",
            "DOCS":[  
                {  
                    "ID":"docId",
                    "S":"documentStatus",
                    "TYPE":"documentType",
                    "VD":"validity date"
                },
                ...
            ],
            "IBANS":[  
                {  
                    "ID":"ibanId",
                    "S":"status",
                    "DATA":"iban",
                    "SWIFT":"swiftCode",
                    "HOLDER":"holder",
                    "TYPE":"type"
                },
                ...
            ],
            "STATUS":"string",
            "BLOCKED":"1",
            "SDDMANDATES":[  
                {  
                    "ID":"sddMandateId",
                    "S":"status",
                    "DATA":"iban",
                    "SWIFT":"swiftCode"
                }
            ],
            "LWID":"string",
            "CARDS":[  
                {  
                    "ID":"string",
                    "EXTRA":{  
                        "IS3DS":"string",
                        "CTRY":"string",
                        "AUTH":"string",
                        "NUM":"string",
                        "EXP":"string",
                        "TYP":"string"
                    }
                },
                ...
            ],
            "FirstName":"string",
            "LastName":"string",
            "CompanyName":"string",
            "CompanyDescription":"string",
            "CompanyWebsite":"string",
            "Nationality": "string",
            "BirthDate": "string",
            "BirthCity": "string",
            "BirthCountry": "string",
            "CompanyIdentificationNumber": "string",
            "ClientTitle": "string",
            "Street": "string",
            "PostCode": "string",
            "City": "string",
            "Country": "string",
            "PhoneNumber": "string",
            "MobileNumber": "string",
            "IsCompany": "string",
            "IsOneTimeCustomer": "string",
            "IsTechWallet": "string",
			"LIMITS": 
			{
			"TOTALMONEYINALLOWED":"string",
			"AMOUNTMONEYINALLOWED":"string"
			}
        }



  

Version

Element

Description

Exemple

>= 1.0

WALLET

Correspond à un compte de paiement


>= 1.0

ID

Identifiant du compte de paiement

33612345678 ou taxi67

>= 1.0

BAL

Solde du compte de paiement

23.90

>= 1.0

NAME

Nom et prénom

Jean Dupont

>= 1.0

EMAIL

Email

Jean.dupont@email.com

>= 1.1

DOCS

Liste des documents liés au compte de paiement


>= 1.1

DOC

Correspond à un document


>= 1.1

DOC>ID

ID du document

20

>= 1.1

DOC>S

Statut du document.
Les différents statuts et types possibles sont disponibles een annexe

2

>= 1.2

DOC>TYPE

Type de document.
Les différents statuts et types possibles sont disponibles en annexe

0

>= 1.5

DOC>VD

Date de fin de validité du document
Format : dd/mm/yyy
Vide si non renseignée

24/09/2018

>= 1.9DOC>CCommentaire sur le document, inscrit par nos équipes KYCtitulaire incorrect

>= 1.1

IBANS

Liste des IBAN


>= 1.0

IBAN

Correspond à un IBAN


>= 1.0

IBAN>ID

ID de l'IBAN

98

>= 1.0

IBAN>S

Seul le statut 5 permet de demander un virement.
Les différents statuts possibles sont disponibles en annexe.

5

>= 1.3

IBAN>DATA

Données de l'IBAN enregistré

FR1420041010050500013M02606

>= 1.3

IBAN>SWIFT

Code SWIFT associé à l'IBAN (code BIC)

ABCDEFGHIJK

>= 1.6

IBAN > HOLDER

Titulaire de l'IBAN

Jean Dupont

>= 1.0

STATUS

Statut du wallet.
Les différents statuts possibles sont disponibles en annexe

5

>= 1.6

BLOCKED

Compte de paiement bloqué/gelé :
0 : non
1 : oui

1

>= 1.4

SDDMANDATES

Liste des mandats associés au compte


>= 1.4

SDDMANDATE

Correspond à un mandat


>= 1.4

SDDMANDATE>ID

ID du mandat

98

>= 1.4

SDDMANDATE>S

Statut du mandat.
Les différents statuts possibles sont disponibles en annexe

5

>= 1.4

SDDMANDATE>DATA

IBAN associé au mandat


>= 1.4

SDDMANDATE>SWIFT

Code SWIFT associé au mandat (code BIC)


>= 1.7

LWID

Identifiant interne attribué par LEMONWAY (identifiant affiché dans le BACKOFFICE)

3673

>= 1.8

CARDS

Liste des cartes associées au compte de paiement


>= 2.0FirstNamePrénomJean
>= 2.0LastNameNomDupont
>= 2.0CompanyNameNom de la sociétéLEMONWAY
>= 2.0CompanyDescriptionDescription de la sociétéPayment Service
>= 2.0CompanyWebsiteSite Web de la sociétélemonway.com
>= 2.0isDebtorDans une plateforme de crowdfunding/prêt, indique si le wallet est créé pour un emprunteur 
1 : oui 
0 ou vide : non
0
>= 2.0payerOrBeneficiary

Indique si le compte de paiement est créé pour un payeur ou un bénéficiaire : 
Vide : statut inconnu (par défaut) 
1 : payeur 
2 : bénéficiaire
0 : non renseigné 

1
>= 2.2NationalityNationalitéFRA
>= 2.2BirthDateDate de naissance26/04/1975
>= 2.2BirthCityVille de naissancePARIS
>= 2.2BirthCountryPays de naissanceFRA
>= 2.2CompanyIdentificationNumberNuméro d'identification12
>= 2.3ClientTitleCivilité"M" : M.
"F" : Mme 
"J" : Compte joint 
"U" : Inconnu (défaut)
>= 2.3StreetNuméro et rue de l'adresse26 rue de Paris
>= 2.3PostCodeCode postal93100
>= 2.3City

Ville

Montreuil
>= 2.3CountryPays

FRA

>= 2.3PhoneNumberNuméro de téléphone de contact33672635263
>= 2.3MobileNumberNuméro de téléphone mobile de contact33672635263
>= 2.3IsCompanyIndique si le wallet est créé pour une personne morale 
1 : oui 
0 ou vide : non
1
>= 2.3IsOneTimeCustomerIndique s'il s'agit d'un client occasionnel. Si oui, le statut 14 lui sera attribué, et il n'aura droit qu'à un unique paiement dont le montant maximum sera défini avec Lemonway. 
0 : non (par défaut) 
1 : oui
1
>= 2.3IsTechWallet

Indique s'il s'agit d'un wallet technique. Si oui, le statut 16 lui sera attribué.

0 ou vide : non (par défaut) 
1 : oui, dans le cas ou cette option est activé dans votre contrat. Sinon, il sera considéré comme un wallet client.

1
>=2.4DOC>DIndique la date de modification du document26/02/2019
>=2.5IBAN>TYPE

Indique s'il s'agit d'un iban marchand ou un iban virtuel client.

1 : iban marchand
2 : iban virtuel client.

2
>=2.6LIMITS

Client occasionnel uniquement

Indique les limites du wallet


>=2.6
TOTALMONEYINALLOWED

Client occasionnel uniquement

Nombre total de money in autorisé pour ce wallet

3
>=2.6
AMOUNTMONEYINALLOWED

Client occasionnel uniquement

Montant total de money in autorisé pour ce wallet

1000.00