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)
?>