EBANX Direct API

Uma API poderosa e customizável

Com a API Direta do EBANX você aceita todos os métodos de pagamento - Boleto Bancário, Transferências, e Cartões de Débito e Crédito - diretamente no domínio do seu website.

Integrando com a nossa API Direta você promove a melhor experiência de navegação para o seu cliente, que consegue finalizar a compra sem precisar sair do ambiente da sua loja.

Solicitar Contato
  • cUrl
  • Node.js
  • PHP
  • Ruby
  •                 curl -X POST 'https://sandbox.ebanxpay.com/ws/request' \
      -d 'integration_key=your_test_integration_key_here' \
      -d 'name=José Silva' \
      -d 'email=josesilva@example.com' \
      -d 'country=br' \
      -d 'payment_type_code=_all' \
      -d 'merchant_payment_code=d59cb7166e7' \
      -d 'currency_code=BRL' \
      -d 'amount=100'
                  
  •                  const module = require('ebanx');
     const ebanx = new module();
    
     ebanx.configure({
       integrationKey: "your_test_integration_key_here",
       testMode: true
     });
    
     const params = {
       name : "José Silva",
       email : "josesilva@example.com",
       country : "br",
       payment_type_code : "_all",
       merchant_payment_code : "8a61e0ce488",
       currency_code : "BRL",
       amount : "100.00"
     };
    
     ebanx.request(params, (err, reply) => {
       if (err) console.error(err);
       else console.log(reply);
     });
                  
  •                 $config = new Config([
       'sandboxIntegrationKey' => 'your_test_integration_key_here',
       'isSandbox' => true,
       'baseCurrency' => Currency::USD
     ]);
    
     $payment = new Request([
       'person' => new Person([
         'email' => 'josesilva@example.com',
         'name' => 'José Silva',
       ]),
       'address' => new Address([
         'country' => Country::BRAZIL
       ]),
       'amount' => 100.00,
       'merchantPaymentCode' => 'd59cb7166e7',
       'type' => '_all',
     ]);
    
     $result = EBANX($config)->hosted()->create($payment);
                  
  •                 require 'ebanx'
    
     Ebanx.tap do |e|
       e.integration_key = 'your_test_integration_key_here'
       e.test_mode = true
     end
    
     response = Ebanx.do_request({
       name: "José Silva",
       email: "josesilva@example.com",
       country: "br",
       payment_type_code: "_all",
       merchant_payment_code: "88e8870aee4",
       currency_code: "BRL",
       amount: "100.00"
     })
                  
 

A API Direta do EBANX é a solução moldável para qualquer tipo de negócio

Uma solução recomendada para aqueles que buscam uma integração completa e que desejam ter o controle total do fluxo de pagamentos do seu negócio.

Saiba mais sobre o EBANX Direct API

Acesse nossos guias de integração em EBANX Developers Academy.

  •  

    Crie, capture e cancele pagamentos.

  •  

    Consulte todas as informações de um determinado pagamento.

  •  

    Acesse uma lista de bancos disponíveis para Transferências.

  •  

    Reembolse pagamentos e cancele reembolsos.

  •  

    Crie Tokens com taxa de câmbio fixa e utilize-os para criar pagamentos.

  •  

    Use sub-contas e impressão digital.

Como a API Direta funciona para o seu cliente?

The Direct API is implemented in the store’s checkout process.

A API Direta é implementada no processo de checkout da loja.

After the customer has verified the shopping cart and provided his personal and shipping information, he should input the data to conclude the payment.

Depois que o cliente confirma o carrinho de compra e fornece suas informações pessoais e de entrega, ele insere seus dados para pagamento.

A confirmation page appears according to the payment status.

Uma tela de confirmação de pagamento aparece para o consumidor de acordo com o status do método de pagamento escolhido.

 

Esteja no controle de cada pagamento

O status de seus pagamentos ficam sempre disponíveis para você, e se passam por qualquer mudança, você recebe uma mensagem automática do nosso servidor.

 

Teste e comece com EBANX

A integração com o EBANX inclui uma conta teste, onde você testa todas as funcionalidades em um ambiente simulado antes de iniciar a processar conosco.

Descubra mais sobre os Métodos de Integração

Consulte todos os métodos de integração disponíveis do EBANX aqui.

 

Payment Page

Uma integração simples onde seu cliente é redirecionado para a Página de Pagamentos do EBANX e nós fazemos o restante.

Saiba Mais
 

Payment by Link

Gere links de pagamento sob demanda e envie manualmente aos seus clientes.

Saiba Mais

Aumente suas vendas na América Latina com EBANX.

Solicitar Contato