Zone Développeurs
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • // Exemple de Formulaire à publier sur votre site
  • <form method="POST" action="https://e-flouss.tn/shop-name/paiement-externe">
  • <input type="hidden" name="merchant" value="7">
  • <input type="hidden" name="item_name" value="Testing payment">
  • <input type="hidden" name="amount" value="112">
  • <input type="hidden" name="currency" value="debit_base">
  • <input type="hidden" name="custom" value="comment">
  • <button type="submit" style="cursor:pointer;background:none;border:none;">
  • <img alt="Paiement e-flouss.tn" title="Paiement e-flouss.tn" src="//cdn.e-flouss.tn/pay_button.png">
  • </button>
  • </form>

Formulaire simple et accessible & Instant Payment Notifications (IPN - Méthode POST)

Démarrage RAPIDE

Enregistrez votre compte, effectuez la vérification et commencez à accepter les paiements !

Système de notification (IPN)

Recevez des notifications pour chaque paiement sur vos sites (disponibles pour tous les sites, tous les CMS !)

Mode TEST

Spécialement conçu pour les développeurs, le mode TEST permet de contrôler votre intégration sans effectuer de transfert d'argent !

Documentation

Détails des variable du Formulaire de paiement

Variable Description Conditions Requis
merchant Identifiant (ID) de la boutique enregistrée dans le système (assigné automatiquement au marchand après la création d'une boutique pour votre compte). La Boutique doit être validée par nos services. Cette information n'est pas visible par l'acheteur. Numérique, supérieur à 0 Oui
item_name

Nom du produit ou objet du paiement. Cette valeur est visible pour le payeur (votre client). Cette information est visible par l'acheteur.

Nombre de caractères compris entre 3 et 100 Oui
amount La somme sous n'importe quelle forme. La somme est arrondie aux décimales. Le montant total incluant la commission sera calculé automatiquement par le système. Cette information est visible par l'acheteur. Valeur supérieure à 1 Oui
currency Indication de la devise à utiliser pour la transaction. Codification interne à définir comme suit : debit_base (pour TND), debit_extra1 (pour EUR), debit_extra2 (pour USD). Cette information n'est pas visible par l'acheteur. Uniquement l'une de ces valeurs Oui
custom Commentaire sur le paiement. Par exemple, le numéro de commande dans votre boutique. Cette information n'est pas visible par l'acheteur. Nombre de caractères maximum : 200 Oui

IPN notifications

Variable Description Exemple
$POST['amount'] Le montant reçu (hors commissions). 100.00
$POST['fee'] Frais de transaction. Payé par l'acheteur ou le marchand selon les paramètres. 0.20
$POST['total'] Montant total de la transaction, commission incluse. 100.20
$POST['currency'] Devise dans laquelle la transaction a été effectué. debit_base
$POST['payer'] Nom d'utilisateur de l'acheteur enregistré dans le système e-Flouss™. johndoe
$POST['receiver'] Nom d'utilisateur du marchand enregistré dans le système e-Flouss™. Google
$POST['status'] Statut de la Transaction. Confirmed
$POST['date'] Date de la Transaction. 2018-01-09 03:11:07
$POST['id_transfer'] Numéro de transaction, ID unique attribué par le système e-Flouss™ (en mode test le numéro de transaction sera toujours '000000000') 58954
$POST['merchant_name'] Nom de la Boutique enregistrée dans le système e-Flouss™. Google Inc
$POST['merchant_id'] Numéro d'identification (ID) de la Boutique enregistrée dans le système e-Flouss™. 21
$POST['balance'] Solde disponible de la Boutique uniquement donné dans la devise de transaction. 2100.56
$POST['item_name'] Nom du produit ou objet du paiement. Test payment
$POST['custom'] Commentaire sur le paiement, indiqué par le marchand dans son formulaire. INV 1452485
$POST['hash'] Une signature unique utilisée pour vérifier la validité d'une notification. Une jointure de chaîne est créée avec le montant total, le mot de passe du commerçant, la date et l'ID de transaction. La chaîne est chiffrée à l'aide d'un algorithme MD5. C93D3BF7A7C4AFE94B64E30C2CE39F4F

Exemple de gestionnaire de notification en PHP

Créez votre Compte ... et commencez tout de suite !