Gateway de pagamento

Com o Navixy, você pode oferecer aos seus clientes capacidades de pagamento online. Você pode usar Stripe ou outros sistemas populares.

Aceitando pagamentos com Stripe

Com o Navixy, você pode integrar facilmente o Stripe para receber pagamentos online de seus clientes automaticamente.

Stripe é um processador de pagamentos global que suporta mais de 100 moedas e está disponível em mais de 30 países. Ao integrar o Stripe com o Navixy, você pode aceitar pagamentos online de seus clientes usando uma variedade de métodos de pagamento, incluindo cartões bancários (Visa, Mastercard, American Express), Google Pay, Apple Pay, Alipay e muitos outros.

Para ativar a integração do Stripe com o Navixy, entre em contato com seu gerente de conta para obter assistência. Uma vez ativada, será necessário configurar as seguintes definições técnicas em sua conta Stripe:

  1. Crie sua conta Stripe: se você ainda não possui uma conta Stripe, será necessário criar uma em http://stripe.com

  2. Configure seus métodos de pagamento: em sua conta Stripe, você precisa configurar os métodos de pagamento que deseja aceitar de seus clientes. O Stripe suporta uma ampla gama de métodos de pagamento, incluindo cartões bancários, carteiras digitais e transferências bancárias.

  3. Configure suas chaves de API: Para permitir que o Navixy se comunique com o Stripe, você precisará configurar suas chaves de API em sua conta Stripe. Siga as instruções para gerar suas chaves de API e adicioná-las à sua conta Navixy.

As instruções abaixo irão guiá-lo pela configuração que você precisa completar para integrar Navixy e Stripe.

Configuração do webhook do Stripe

  1. Faça login em Painel do Stripe

  2. Clique em “Add endpoint” no canto superior direito. Preencha os campos na caixa de diálogo popup:

Exemplo de configuração do Stripe

A URL a ser chamada depende de onde seu serviço está implantado, servidor da UE ou dos EUA:

Se seu serviço usa a plataforma na UE:

https://saas.navixy.com/api-v2/external/payments/<PlatformID>/stripe

Se seu serviço está implantado na plataforma dos EUA:

https://saas.us.navixy.com/api-v2/external/payments/<PlatformID>/stripe

Você precisa especificar seu ID de plataforma: valor numérico onde <PlatfromID> é o número do seu painel ou simplesmente o que você usa para fazer login no Painel de Administração.

Filtrar eventos

Escolha “Select types to send” e marque apenas os seguintes 4 itens:

  1. charge.refunded

  2. payment_intent.amount_capturable_updated

  3. payment_intent.succeeded

  4. payment_intent.payment_failed

Forneça as chaves de API do Stripe

Forneça os detalhes de sua chave de API do Stripe à equipe de suporte do Navixy para concluir a integração. Aqui estão os parâmetros que você precisa obter:

Developers → API keys | Recupere dois parâmetros:

  • Publishable key

  • Secret key

chaves necessárias

Developers → Webhooks → Webhook | Clique no webhook que você criou e “reveal” em signing secret para obter a chave:

  • Signing secret

Uma vez que você tenha concluído essas etapas, estará pronto para aceitar pagamentos online de seus clientes usando o Stripe. Com a integração Navixy Stripe, você pode agilizar o processamento de pagamentos e fornecer uma experiência contínua para seus clientes.

Aceitando pagamentos por outros métodos

Você pode usar praticamente qualquer método de pagamento criando seu script para receber pagamentos online. Seu script deve ser acessível através da URL e processar pagamentos chamando a Navixy Billing API.

Interface de usuário para seus métodos de pagamento personalizados

Depois de especificar a URL do sistema de pagamento no painel Admin do Navixy, o link "Add money" será habilitado na seção "Account" na interface do usuário.

Opção Adicionar Dinheiro aparece

Veja como você pode configurar um gateway de pagamento personalizado no Navixy:

  1. Vá para o Service Preferences no Painel Admin do Navixy

  2. Especifique a URL do sistema de pagamento

campo de entrada da URL do sistema de pagamento

Seu sistema de pagamento precisará processar o parâmetro /?id={id}.

Usando a Navixy Billing API para recarregar o saldo do usuário

Para recarregar o saldo de um usuário usando a API Navixy, você pode usar o balance/refill método. Esse método permite reabastecer o saldo de uma conta de usuário específica com um valor especificado.

Aqui está um exemplo de como usar o balance/refill método com os seguintes parâmetros:

  • user_id: o ID da conta de usuário que você deseja reabastecer o saldo

  • amount: o valor de fundos a ser adicionado ao saldo do usuário

  • comment: um comentário opcional para a transação

https://api.navixy.com/v2/balance/refill/
    ?hash={api_key_hash}
    &user_id={user_id}
    &amount={amount}
    &comment={comment}

Certifique-se de substituir {api_key_hash}, {user_id}, {amount}, e {comment} pelos valores apropriados para sua solicitação. Observe que será necessário autenticar sua solicitação de API com um hash de chave de API válido.

Recarregamento automático de saldo

Se você precisa que o saldo do seu usuário seja recarregado automaticamente após atingir um determinado limite, você pode configurar o recarregamento automático no Navixy. Isso pode ser feito configurando as opções de recarga automática na Service Preferences seção do Painel Admin do Navixy.

Atualizado

Isto foi útil?