Création des fichiers Account Updater
Les fichiers Account Updater sont au format CSV que vous téléversez sur le site SFTP de Paysafe. Votre fichier CSV peut contenir des dossiers pour un ou plusieurs comptes marchand, à condition que vous soyez le titulaire légitime de ces comptes.
Cette rubrique décrit les éléments suivants :
Formatage de votre fichier
Votre fichier CSV doit être conforme à ce qui suit :
- Ne pas avoir d’espace entre les valeurs.
- Chaque ligne (enregistrement) du fichier doit contenir les données d’une seule requête d’actualisation des comptes.
- Les valeurs de chaque enregistrement doivent être celles spécifiées dans Champs de fichier Account Updater et dans l’ordre de leur énumération.
- La taille maximale d’un fichier Account Updater est de 1 Mo.
- Pour des performances optimales, chaque fichier Account Updater ne doit pas dépasser 3 Mo ou 50 000 enregistrements.
Si un enregistrement du fichier téléversé comporte une erreur, par exemple un champ manquant, aucune partie du fichier ne sera traitée et vous recevrez un accusé de réception de Paysafe, indiquant les enregistrements erronés afin que vous puissiez les corriger et téléverser à nouveau le fichier.
Nomenclature de votre fichier
Vous devez utiliser la convention suivante pour nommer votre fichier Account Updater :
upd_<YourUniqueFilename>.csv
Par exemple :
upd_00001.csv
Le nom de votre fichier doit être composé uniquement de caractères alphanumériques et de traits de soulignement. N’utilisez pas de caractères spéciaux, tels que des tirets, des espaces ou des guillemets, pour nommer votre fichier. Si vous ne nommez pas votre fichier de cette manière, il ne sera pas traité.
Une fois le fichier chiffré (voir Chiffrement de vos fichiers Account Updater), le nom du fichier obtient une extension .gpg ; par exemple :
upd_00001.csv.gpg
Champs de fichier Account Updater
Le tableau suivant décrit les champs qui doivent être inclus dans chaque enregistrement du fichier Account Updater. Hormis l’identifiant du magasin et le mot de passe du magasin, qui sont facultatifs, vous devez remplir tous les champs pour toutes les méthodes d’identification des enregistrements, à l’exception de la date d’expiration et du type de carte, qui ne sont nécessaires que lorsque vous utilisez le numéro de la carte de crédit. Si vous omettez l’identifiant ou le mot de passe du magasin, vous devez quand même inclure le champ vide, avec les virgules nécessaires, dans vos enregistrements.
Champ | Description |
---|---|
FMA | Votre numéro de compte marchand Paysafe. Jusqu’à 10 chiffres. |
Identifiant de magasin | Votre identifiant de magasin Paysafe; fourni par Paysafe lors de l’intégration; il est utilisé pour authentifier votre requête. Jusqu’à 80 caractères. Facultatif, mais si vous laissez le champ vide, vous devez quand même inclure les virgules nécessaires. |
Mot de passe de magasin | Le mot de passe de votre magasin Paysafe; fourni par Paysafe lors de l’intégration, il est utilisé pour authentifier votre requête. Jusqu’à 20 caractères. Facultatif, mais si vous laissez le champ vide, vous devez quand même inclure les virgules nécessaires. |
Valeur d’enregistrement | Un identifiant d’enregistrement, qui est l’un des suivants :
|
Date d’expiration | Nécessaire uniquement lorsque vous utilisez un numéro de carte de crédit. La date d’expiration de la carte de crédit au format MMAA. |
Type de carte | Nécessaire uniquement lorsque vous utilisez un numéro de carte de crédit. La marque de la carte de crédit, qui est soit :
|
Types d’enregistrement | Le type d’enregistrement que vous interrogez. Soit :
|
Carte de crédit
Cet enregistrement contient un numéro de carte de crédit et une date d’expiration :
99980369,my_store_ID,my_store_pwd,4445999999999997,1221,VI,CARD
Carte de crédit sans identifiants de marchand
Voici un exemple d’enregistrement valide qui ne contient ni l’identifiant ni le mot de passe du magasin :
99980369,,,4445999999999997,1212,VI,CARD
Si vous omettez la valeur d’un champ facultatif, vous devez tout de même inclure une place pour ce champ, séparée par des virgules (par exemple, valeur,valeur, , ,valeur).
NETBANX Ref. ID
Cet enregistrement contient un NETBANX Ref. ID :
99980369,my_store_ID,my_store_pwd,261NQJ7QSZ0VEOL1LP,,,NBX
Numéro de confirmation
Cet enregistrement contient un numéro de confirmation :
99980369,my_store_ID,my_store_pwd,219413540,,,CONF
Jeton de paiement
Cet enregistrement contient un jeton de paiement :
1003259910,,,CUBjstItPKXumHg,,,PAYMENT_TOKEN