Allpay
Connexion au système de paiement Allpay
Pour travailler avec le système de paiement allpay, rendez-vous sur le projet sur mavibot.pro et, dans la section « Acquiring », vous trouverez le système de paiement Allpay.

Après avoir cliqué sur Connecter, un formulaire de connexion du système de paiement s’ouvre.

Dans ce formulaire, saisissez le nom d’utilisateur et mot de passe pour travailler avec l’API du système de paiement.
Ensuite, cliquez sur Enregistrer les paramètres; après quoi, nous verrons que le bouton de connexion du système de paiement Allpay s’affiche comme « Connecté » :
Cela signifie que le système de paiement est connecté et que vous pouvez commencer à l’utiliser.

Configuration du travail avec le système de paiement Allpay
Vous devez envoyer l’adresse e-mail du client à Allpay. Vous pouvez la mettre dans la allpay_email variable dans le bloc
Il existe 2 façons de créer un lien de paiement :
Pour générer un lien de paiement, vous devez définir payment_sum la valeur de la variable (par exemple, 150 ou 100,55 (séparé par un point !)), et allpay_pay_url la variable apparaîtra immédiatement après cela.
Cette variable peut être affichée sous forme de lien ou placée sur un bouton avec le texte « Payer ». Il existe des paramètres supplémentaires pour cette méthode, mais ils doivent être déclarés dans des variables avant payment_sum. Le allpay_currency la variable peut être utilisée pour spécifier la devise, la valeur par défaut est 'RUB'. Le allpay_lang variable pour spécifier la langue de la page de paiement, la valeur par défaut est ‘ENG'.
Vous pouvez également créer un lien en utilisant la allpay_generate_payment_url fonction(amount, email, currency, long).
amount - contient le montant du paiement
email - contient l’adresse e-mail du client
currency - paramètre facultatif pour spécifier la devise (par défaut ‘RUB’),
lang - paramètre facultatif qui spécifie la langue de la page de paiement (par défaut ‘ENG’).
Le lien sera la réponse à l’exécution de la fonction, placez-le dans une variable
EXEMPLES :
Pour la première méthode :

allpay_email = '******[email protected]'
payment_sum = 100
En conséquence, la variable suivante peut être transmise dans le bloc via un lien :

Exemple pour la deuxième méthode :

payment_url = allpay_generate_payment_url(100, '********[email protected]')
En conséquence, les variables suivantes seront créées :

Après un paiement réussi, allpay_payment_completed la variable sera définie sur True, et vous recevrez également un rappel concernant le paiement réussi.
Les 8 premiers caractères du mot de passe sont utilisés au début du texte pour travailler avec l’API.
Mis à jour