UTILISATION DU KIT MARCHAND ASP

paramètres du paiement obligatoires

reference
Référence unique de la commande, paramètre obligatoire, mais le CGI générera une référence valide à partir de la date et de l'heure en cas d'absence de ce paramètre
Langue
Language utilisé dans l'interface, paramètre obligatoire, si ce paramètre est absent, le CGI utilisera FR (francais) comme valeur par défaut. La langue doit être définie sur 2 caractères.
devise
Devise utilisée, paramètre obligatoire, si ce paramètre est absent, le CGI utilisera 978 (Euros) par défaut. La devise doit être définie sur 3 caractères
montant
Montant de la commande en euros, le seul paramètre obligatoire, il peut contenir indifféremment un point ou une virgule comme séparateur décimal, ne doit contenir que des chiffres ou les caractères . , et ne doit pas dépasser 20 caractères


paramètres du paiement (facultatifs)

date de validité
Date de validité de la commande. Aucune vérification n'est faite sur ce paramètre. Il est conseillé de mettre la date du lendemain de la commande (J+1).
retour
URL de la page affichée en fin de paiement destinée à l'internaute.Aucune vérification n'est faite sur ce paramètre. Si ce paramètre est absent, la valeur précisée dans l'administration commercant sera utilisée.
w_ret
Nom de la fenêtre dans laquelle doit s'afficher l'url retour internauteAucune vérification n'est faite sur ce paramètre. Si ce paramètre est absent, la valeur précisée dans l'administration commercant sera utilisée.
s_ret
Paramètre d'affichage de l'URL retour internaute.Aucune vérification n'est faite sur ce paramètre. Si ce paramètre est absent, la valeur précisée dans l'administration commercant sera utilisée.
codesiret
Code siret du site marchand, si ce paramètre est absent, c'est la valeur figurant "en dur" dans le code source du kit qui sera utilisée. Il est utilisé pour différencier les sites dupliqués utilisant le même kit marchand. Le siret ne doit contenir que des chiffres ou le caractère - et ne doit pas dépasser 17 caractères.


paramètres internaute (facultatifs)

email
Adresse mail de l'internaute, lorsque ce paramètre est transmis, la zone de saisie de l'email de l'interface de paiement sera complétée par la valeur de ce paramètre. L'adresse mail ne doit pas contenir les caractères , ; \\ / ou espace et ne doit pas dépasser 100 caractères.
mobile
Numéro de portable de l'internaute lorsque ce paramètre est transmis, la zone de saisie du GSM de l'interface de paiement sera complétée par la valeur de ce paramètre.Le mobile ne doit contenir que des chiffres et ne pas dépasser 20 caractères.


Arguments privés commercant (facultatifs)

arg 1
Argument privé commerçant n°1 (255 caractères maximum). Zone de texte libre. La longueur de chaque argument est vérifiée, et les caractères ' et " sont remplacés par des espaces
arg 2
Argument privé commerçant n°2 (255 caractères maximum). Zone de texte libre. La longueur de chaque argument est vérifiée, et les caractères ' et " sont remplacés par des espaces
arg 3
Argument privé commerçant n°3 (512 caractères maximum). Zone de texte libre. La longueur de chaque argument est vérifiée, et les caractères ' et " sont remplacés par des espaces


Parametre d'affichage de contre valeurs

mnt_equi
contient la contre valeur à afficher, aucune vérification n'est faite sur ce paramètre.
devise_equi
code devise dans laquelle est exprimé mnt_equi. Cette devise ne peut être que la livre (826) ou le dollar (840)

Cliquer sur l'image pour Tester le module hmac

Remarque

Pour tous les paramètres facultatifs (donc tous sauf le montant), utiliser la valeur "" ou "" permet de ne pas transmettre ce paramètre même s'il figure dans le formulaire