Format de fichier CSV
1. Généralités
La fonction d’importation de PayMaker traite les fichiers qui respectent les règles suivantes :
- Le fichier est un fichier texte brut.
- Chaque ligne correspond à un paiement.
- Chaque ligne se termine par un CR/LF ou LF.
- Le séparateur de champ est indiqué par une tabulation, virgule ou un point-virgule.
- Chaque enregistrement doit contenir exactement 28 champs, même s’ils sont facultatifs ou pas pertinents selon les spécifications.
2. Description des champs
2.1 Type de paiement
PayMaker accepte les types de paiement suivants (selon la norme ISO 20022) :
- 1 : Bulletin de versement avec numéro de référence (BVR) / Bulletin de versement orange.
- 2 : Bulletin de versement rouge. Recommandation : Saisir comme type 3.
- 3 : Paiement en CHF ou EUR sur des comptes en Suisse ou au Liechtenstein.
- 4 : Paiement en devises étrangères sur des comptes en Suisse ou au Liechtenstein.
- 6 : Paiement sur des comptes à l’étranger.
2.2 Compte débiteur
IBAN d’un compte débiteur existant dans la base de données PayMaker.
2.3 Montant
Montant valable plus grand que 0.00.
2.4 Devise
Code de devise ISO à trois positions (ISO 4217), p. ex. CHF ou EUR.
2.5 Date d’exécution
Date au format JJ.MM.AAAA.
2.6 Numéro de compte du bénéficiaire
- Pour les paiements de type 1 :
- Si le bénéficiaire possède lui-même un numéro d’adhérent BVR : numéro d’adhérent BVR.
- Si le bénéficiaire a un compte auprès d’une banque : Vide.
- Pour les paiements de type 2 :
- Si le bénéficiaire possède lui-même un compte postal : numéro du compte postal.
- Si le bénéficiaire a un compte auprès d’une banque : IBAN du bénéficiaire.
- Les paiements de type 2 peuvent aussi être saisis comme type 3 – son usage est recommandé.
- Pour les paiements de type 3 et 4 : IBAN suisse ou du Liechtenstein.
- Pour les paiements de type 6 : numéro de compte, IBAN si disponible.
2.7 Numéro de compte de la banque
- Pour les paiements de type 1 :
- Si le bénéficiaire possède lui-même un numéro d’adhérent BVR : Vide.
- Si le bénéficiaire a un compte auprès d’une banque : numéro d’adhérent BVR de la banque.
- Pour les paiements de type 2 :
- Si le bénéficiaire possède lui-même un compte postal : Vide.
- Si le bénéficiaire a un compte auprès d’une banque : numéro du compte postal de la banque.
- Pour les paiements de type 3, 4 et 6 : Vide.
2.8 ID bancaire
- Pour les paiements de type 1, 2, 3 et 4 : Vide.
- Pour les paiements de type 6 : code d’identification de la banque, si possible le BIC.
2.9 Si l’ID bancaire est un BIC
- Pour les paiements de type 1, 2, 3 et 4 : Vide.
- Pour les paiements de type 6 :
- 1 : L’ID bancaire indiquée dans le champ 8 est un BIC.
- 0 : L’ID bancaire indiqué dans le champ 8 n’est pas un BIC.
2.10 Texte comptable
Texte au choix, le champ peut rester vide.
2.11 Numéro de facture
Texte au choix, le champ peut rester vide.
2.12 Date de facturation
Date au format JJ.MM.AAAA, le champ peut rester vide.
2.13 Paiement de salaire
- Pour les paiements de type 1 et 6 : Vide — les autres valeurs sont ignorées.
- Pour les paiements de type 2, 3 et 4 :
- 1 : Le paiement est un paiement de salaire.
- 0 ou vide : Le paiement n’est pas un paiement de salaire.
2.14 Étiquettes
Facultatif : Liste d’étiquettes séparées par des virgules.
2.15 Message
Facultatif : Communication transmise au bénéficiaire. Il est possible d’insérer des sauts de ligne avec \n.
2.16 Nom du bénéficiaire
Obligatoire.
2.17 Rue du bénéficiaire
Facultatif.
2.18 NPA du bénéficiaire
- Obligatoire pour les paiements de type 2, 3, 4 et 6.
- Facultatif pour les paiements de type 1 et 6.
2.19 Lieu du bénéficiaire
- Obligatoire pour les paiements de type 2, 3, 4 et 6.
- Facultatif pour les paiements de type 1.
2.20 Pays du bénéficiaire
Code pays ISO à deux positions (ISO 3166 ALPHA-2), p. ex. CH ou FR.
- Obligatoire pour les paiements de type 6.
- Facultatif pour les paiements de type 1, 2, 3 et 4.
2.21 Nom de la banque
- Obligatoire dans les cas suivants :
- Paiements de type 1 et 2, lorsque le bénéficiaire a un compte auprès d’une banque.
- Paiements de type 6, lorsque la banque n’est pas identifiée par un BIC.
- Dans tous les autres cas : Vide.
2.22 Rue de la banque
Facultatif.
2.23 NPA de la banque
- Obligatoire dans les cas suivants :
- Paiements de type 1 et 2, lorsque le bénéficiaire a un compte auprès d’une banque.
- Dans tous les autres cas : Vide.
2.24 Lieu de la banque
- Obligatoire dans les cas suivants :
- Paiements de type 1 et 2, lorsque le bénéficiaire a un compte auprès d’une banque.
- Paiements de type 6, lorsque la banque n’est pas identifiée par un BIC.
- Facultatif dans tous les autres cas.
2.25 Pays de la banque
Code pays ISO à deux positions (ISO 3166 ALPHA-2), p. ex. CH ou FR.
- Obligatoire pour les paiements de type 6 lorsque la banque n’est pas identifiée par un BIC.
- Facultatif dans tous les autres cas.
2.26 Numéro de référence
- Obligatoire pour les paiements de type 1.
- Vide dans tous les autres cas.
2.27 Informations de paiement
- Pour les paiements de type 6 uniquement :
- SHAR : Les frais sont partagés.
- CRED : Les frais sont payés par le bénéficiaire.
- DEBT : Les frais sont payés par le donneur d’ordre.
- Vide dans tous les autres cas.
2.28 Paiement urgent
- Pour les paiements de type 6 uniquement :
- 1 : Le paiement contient la mention «Urgent».
- 0 : Le paiement ne contient aucune mention.
- Vide dans tous les autres cas.