Le tableau décrit l'objet json template :
| Paramètre | Format | CND | Description |
|---|---|---|---|
| template.name | O | Nom du template à utiliser pour la personnalisation de la Page de Paiement Hébergée. | |
| template.customFields.customField1 | O | Montant et devise du paiement | |
| template.customFields.customField2 | O | Numéro de commande | |
| template.customFields.customField3 | O | Logo du commerçant URL avec le logo du commerçant, taille recommandée 200x100 pixels | |
| template.customFields.customField4 | O | Panier / description de la commande | |
| template.customFields.customField5 | O | Informations sur l'utilisateur | |
| template.customFields.customField6 | O | Adresse de livraison | |
| template.customFields.customField7 | O | Adresse de facturation | |
| template.customFields.customField8 | O | Nom du champ (header) personnalisable (à la main du commerçant) | |
| template.customFields.customField9 | O | Valeur du champ personnalisable (relatif au champ 8) | |
| template.customFields.customField10 | O |
| |
| template.customFields.customField11 | O |
| |
| template.customFields.customField12 | O |
| |
| template.customFields.customField13 | O |
| |
| template.customFields.customField14 | O |
|
Les paramètres Customfield[n] sont configurables dans la requête uniquement en utilisant HTTP GET dont la taille totale est limitée à 2048 octets donc, dans la mesure du possible, nous préconisons une taille maximale limitée à 50 caractères (ans) pour chacun des customFields. Les customFields permettent d'afficher du texte avec retour à la ligne. Dans ce cas, il est nécessaire d'ajouter le caractère "|" dans le contenu du customField pour indiquer le retour à ligne. Exemple : CustomField6 = Ligne 1|Ligne 2|Ligne 3 |
...
"template": {
"name" : "mytemplate",
"customFields": {
"customField1": "iframe",
"customField2": "iframe",
"customField3": "iframe",
"customField4": "iframe",
"customField5": "iframe",
"customField6": "iframe",
"customField7": "iframe",
"customField8": "iframe",
"customField9": "iframe",
"customField10": "iframe",
"customField11": "iframe",
"customField12": "iframe",
"customField13": "iframe",
"customField14": "iframe"
}
},
... |