Connexion du système de paiement Allpay
Pour travailler avec le système de paiement Allpay, accédez au projet sur mavibot.pro et dans la section "Acquiring", trouvez 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 le 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 à travailler avec.

Configuration du travail avec le système de paiement Allpay
Vous devez envoyer l'adresse e-mail du client à Allpay. Vous pouvez la placer dans la variable allpay_email 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 la valeur de la variable payment_sum (par exemple, 150 ou 100.55 (séparé par un point !)), et la variable allpay_pay_url apparaîtra immédiatement après.
Cette variable peut être affichée avec un 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 les variables avant payment_sum. La variable allpay_currency peut être utilisée pour spécifier la devise, la valeur par défaut est 'RUB'. La variable allpay_lang 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 fonction allpay_generate_payment_url(amount, email, currency, lang).
| Paramètres (pour la deuxième méthode) : |
|---|
| amount - contient le montant du paiement |
| email - contient l'adresse e-mail du client |
| currency - paramètre optionnel pour spécifier la devise (par défaut 'RUB'), |
| lang - paramètre optionnel 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 par lien :

Exemple pour la deuxième méthode :

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

Après un paiement réussi, la variable allpay_payment_completed sera définie sur True, et vous recevrez également un callback de 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.


