Allpay

Conectando o sistema de pagamento Allpay

Para trabalhar com o sistema de pagamento Allpay, vá ao projeto em mavibot.pro e, na seção "Acquiring", você encontrará o sistema de pagamento Allpay.

Fig. 1. Seção "Acquiring" para conectar o serviço de pagamento ao Mavibot

Após clicar em conectar, será aberto um formulário para conectar o sistema de pagamento.

Fig. 2. Inserindo o nome de usuário e a senha do serviço

Neste formulário, insira o Nome de usuário e senha para trabalhar com a API do sistema de pagamento.

Depois disso, clique em Salvar configurações; depois disso, veremos que o botão de conexão do sistema de pagamento Allpay é exibido como "Conectado":

circle-check
Fig. 3. Exibição do botão do sistema de pagamento conectado

Configurando o trabalho com o sistema de pagamento Allpay

Você precisa enviar o endereço de e-mail do cliente para a Allpay. Você pode colocá-lo na variável allpay_email no bloco

Há 2 maneiras de criar um link de pagamento:

  1. Para gerar um link de pagamento, você precisa definir payment_sum valor da variável (por exemplo, 150 ou 100,55 (separado por um ponto!)), e allpay_pay_url a variável aparecerá imediatamente depois disso.

Essa variável pode ser exibida com um link ou colocada em um botão com o texto "Pagar". Há parâmetros adicionais para esse método, mas eles precisam ser declarados em variáveis antes de payment_sum. O allpay_currency a variável pode ser usada para especificar a moeda; o valor padrão é 'RUB'. O allpay_lang variável para especificar o idioma da página de pagamento; o padrão é ‘ENG'.

  1. Você também pode criar um link usando a allpay_generate_payment_url função(amount, email, currency, long).

Parâmetros (para a segunda maneira):

amount - contém o valor do pagamento

email - contém o endereço de e-mail do cliente

currency - parâmetro opcional para especificar a moeda (por padrão é ‘RUB’),

lang - parâmetro opcional que especifica o idioma da página de pagamento (por padrão é ‘ENG’).

O link será a resposta à execução da função; coloque-o em uma variável

EXEMPLOS:

Para a primeira maneira:

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

payment_sum = 100

Como resultado, a seguinte variável pode ser passada no bloco por link:

Exemplo para a segunda maneira:

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

Como resultado, as variáveis serão criadas:

circle-check
circle-info

Os primeiros 8 caracteres da senha são usados no início do texto para trabalhar com a API.

Atualizado