RegisterIBANExtended : Enregistrement d'IBAN en dehors de la zone SEPA

Version

Description

1.1

Sortie : l'identifiant de l'IBAN enregistré est ajouté en sortie. 
Il est possible d'enregistrer plusieurs IBAN par wallet.

Cinématique

Avec la méthode « RegisterIBANExtended », le système peut associer un IBAN hors zone géographique SEPA à un wallet. Cet IBAN lui permettra par la suite d'effectuer un virement sortant.

  • Veuillez n'utiliser cette fonctionnalité que pour les IBAN hors zone géographique SEPA.
  • Selon votre activité, nous pourrons configurer votre plateforme de sorte que l'IBAN sera automatiquement actif ou non, après l'appel à cette fonctionnalité. Dans le cas où il ne serait pas automatiquement actif, il nécessitera une validation par nos équipes de contrôle.
  • Si vous souhaitez associer plusieurs IBANs par compte de paiement, vous pouvez nous demander de configurer votre système de sorte que chaque nouvelle association d'un IBAN à un wallet entraîne la désactivation automatique des IBAN précédemment associés au même wallet.

Requête

<RegisterIBANExtended xmlns="Service_mb">
    <wlLogin>string</wlLogin>
    <wlPass>string</wlPass>
    <language>string</language>
    <version>string</version>
    <walletIp>string</walletIp>
    <walletUa>string</walletUa>
    <wallet>string</wallet>
    <accountType>int</accountType>
    <holderName>string</holderName>
    <accountNumber>string</accountNumber>
    <holderCountry>string</holderCountry>
    <bicCode>string</bicCode>
    <bankName>string</bankName>
    <bankCountry>string</bankCountry>
    <intermediaryBicCode>string</intermediaryBicCode>
    <intermediaryBankName>string</intermediaryBankName>
    <intermediaryBankCountry>string</intermediaryBankCountry>
</RegisterIBANExtended>

  
    "wlLogin":"string",
    "wlPass":"string",
    "language":"string",
    "version":"string",
    "walletIp":"string",
    "walletUa":"string",
    "wallet":"string",
    "accountType":"string",
    "holderName":"string",
    "accountNumber":"string",
    "holderCountry":"string",
    "bicCode":"string",
    "bankName":"string",
    "bankCountry":"string",
    "intermediaryBicCode":"string",
    "intermediaryBankName":"string",
    "intermediaryBankCountry":"string"

}

Item

Description

Mandatory

Format

Example

wallet

Identifiant du wallet

 

[0 : 256] char

33612345678 ou taxi67

accountTypeIBAN = 1, BBAN/RIB = 2, Other = 0Yes1 char1

holderName

Titulaire de l'IBAN

Yes

[0 :35] char

Jean Dupont

accountNumber

Le format dépend de la valeur du accountType

  • Dans le cas IBAN. Vous pouvez vérifier le format de l'IBAN grâce à un algorithme de contrôle.
  • Dans le cas de BBAN / RIB, le format est selon le pays (bankCountry)

Yes

[0 : 34] char

FR1420041010050500013M02606

holderCountryNorme ISO

Yes

2 chars

US

bicCode

Code BIC/SWIFT. 
Si ce code est renseigné, c'est lui qui est utilisé pour identifier la banque du bénéficiaire. C'est cette option qui est préconisée pour identifier la banque du bénéficiaire.

No

[0 : 11] char

0002029205
 

bankName

Nom de la banque (et adresse)

A ne renseigner que si le code BIC de la banque du bénéficiaire est absent. Si cette zone est renseignée ainsi que le code BIC, elle est ignorée sauf en cas d'anomalie sur le code BIC. Lorsque le client ne connaît pas le BIC de la banque du bénéficiaire (hors Europe où le BIC est obligatoire) il peut, s'il en dispose, fournir l'identifiant de cette dernière dans un système national d'échange , constitué comme suit:

  • AU + 6c num (Australie)
  • CC + 9c num (Canada)
  • CH + 6c num (CHIPS USA)
  • CP + 4c num (CHIPS USA)
  • FW + 9c num (code ABA Fedwire USA)
  • HK + 3c num (Hong Kong)
  • IN +11c alpha-num (Inde)
  • NZ + 6c num (New Zeland)

Depends

[0 :140] char

CHBFSFCU

bankCountry

Norme ISO

Yes

2 chars

US

intermediaryBicCode

Bic code de la banque intermédiaire

Si ce code est renseigné, c'est lui qui est utilisé pour identifier la banque du intermédiaire. C'est cette option qui est préconisée pour identifier la banque du intermédiaire.

No

[0 : 11] char

IRVTDEFX

intermediaryBankName

Nom de la banque intermédiaire

A ne renseigner que si le code BIC de la banque intermediaire est absent

No[0 :140] charBank OF NEW YORK MELLON
intermediaryBankCountryNorme ISONo2 charsDE

Answer

<IBAN>
	<S>5</S>
	<ID>11</ID><!--à partir de la version 1.1--> 
</IBAN> 
{  
    "IBAN":{  
        "S":"5",
        "ID":"11"<!--à partir de la version 1.1-->
    }
}

Version

Item

Description

Example

>= 1.1

ID

Identifiant de l'IBAN

253

>= 1.0

S

Statut de l'IBAN

5