Allpay

Conectando el sistema de pago Allpay

Para trabajar con el sistema de pago allpay, vaya al proyecto en mavibot.pro y, en la sección "Acquiring", encontrará el sistema de pago Allpay.

Fig. 1. Sección "Acquiring" para conectar el servicio de pago a Mavibot

Después de hacer clic en conectar, se abre un formulario para conectar el sistema de pago.

Fig. 2. Introducción del nombre de usuario y la contraseña del servicio

En este formulario, introduzca el Nombre de usuario y contraseña para trabajar con la API del sistema de pago.

Después de eso, haga clic en Guardar configuración, tras lo cual veremos que el botón para conectar el sistema de pago Allpay se muestra como "Conectado":

Fig. 3. Visualización del botón del sistema de pago conectado

Configuración del trabajo con el sistema de pago Allpay

Necesita enviar la dirección de correo electrónico del cliente a Allpay. Puede ponerla en la allpay_email variable en el bloque

Hay 2 formas de crear un enlace de pago:

  1. Para generar un enlace de pago, debe establecer payment_sum valor de la variable (por ejemplo, 150 o 100.55 (¡separado por un punto!)), y allpay_pay_url la variable aparecerá inmediatamente después de eso.

Esta variable puede mostrarse con un enlace o colocarse en un botón con el texto "Pagar". Hay parámetros adicionales para este método, pero deben declararse en variables antes de payment_sum. El allpay_currency la variable puede usarse para especificar la moneda, el valor predeterminado es 'RUB'. El allpay_lang variable para especificar el idioma de la página de pago, por defecto es ‘ENG'.

  1. También puede crear un enlace usando la allpay_generate_payment_url función(importe, correo electrónico, moneda, largo).

Parámetros (para el segundo método):

amount - contiene el importe del pago

email - contiene la dirección de correo electrónico del cliente

currency - parámetro opcional para especificar la moneda (por defecto es ‘RUB’),

lang - parámetro opcional que especifica el idioma de la página de pago (por defecto es ‘ENG’).

El enlace será la respuesta a la ejecución de la función; póngalo en una variable

EJEMPLOS:

Para el primer método:

allpay_email = '******[email protected]'

payment_sum = 100

Como resultado, la siguiente variable puede pasarse en el bloque mediante enlace:

Ejemplo para el segundo método:

payment_url = allpay_generate_payment_url(100, '********[email protected]')

Como resultado, se crearán variables:

Los primeros 8 caracteres de la contraseña se usan al comienzo del texto para trabajar con la API.

Última actualización