ComNpay - Développeur

Les méthodes disponibles dans les librairies

Constructeur

Parametre Détail
vad_number Numéro de série du TPE, information présente dans la partie parametrage de votre compte AfonePaiement
secret_key Clé privée pour vos transactions. Attention ne JAMAIS divulguer cette valeur à un tiers. L'information est présente dans votre compte AfonePaiement
urlRetourOK URL de retour lors de la réussite du paiement. (Doit être accessible depuis l'utilisateur)
urlRetourNOK URL de retour lors de l'échec du paiement. (Doit être accessible depuis l'utilisateur)
urlIPN URL IPN, cette url sera appelée depuis nos services à la fin du processus de paiement.
typeTr Type de transaction, D pour Débit, PA pour Pré-autorisation (Par défaut D)
<?php
function __construct($vad_number = "",
                     $secret_key = "",
                     $urlRetourOK = "",
                     $urlRetourNOK = "",
                     $urlIPN = "",
                     $typeTr = "D")
?>

buildSecretHTML

Parametre Détail
produit Nom du produit. Information affichée au client sur le PSP
montant Montant de la transaction. Séparateur des centimes : '.'
idTransaction Optionnel, identifiant de transaction UNIQUE. Si non spécifié un identifiant est généré.
<?php
function buildSecretHTML($produit="Produit",
                         $montant="0.00",
                         $idTransaction="")
?>

Une fois les champs secrets générés vous avez à disposition l'identifiant de transaction généré dans l'attribut "idTransaction" (Exemple : $a->idTransaction;)

validSec

Fonction permettant de valider l'authenticité du message reçu dans votre page IPN

Parametre Détail
values Les valeurs reçu en POST (variables envoyées par notre système)
secret_key Votre clé secrète d'appel à notre systeme.
<?php
function validSec($values,
                  $secret_key)
?>