EBANX Direct API

API personalizable y poderosa

La API Directa (Direct API) de EBANX te permite aceptar todos los tipos de pago - Boleto Bancario, Transferencias Bancarias y Tarjetas de Crédito/Débito - directamente en tu dominio.

Al integrarte con la API Directa de EBANX estás brindando la mejor experiencia de compra a tus clientes, ya que pueden realizar su check-out sin salir del front end de la tienda.

Solicitar Contacto
  • 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"
     })
                  
 

La API Directa de EBANX es una solución ajustable para cada tipo de negocio

Una solución recomendada para quienes desean una integración sin rupturas y quieren controlar todo sobre el flujo de pago.

Descubra más sobre el API Directa de EBANX:

Descubre nuestras guías comprensivas de operaciones de pago en EBANX Developers Academy.

  •  

    Crear, capturar y cancelar pagos.

  •  

    Búsqueda de toda la información sobre un pago.

  •  

    Conseguir una lista de los bancos disponibles para TEF o EFT.

  •  

    Reembolsar pagos y cancelar reembolsos.

  •  

    Crear un FX Token y utilizarlo para crear pagos.

  •  

    Utilizar subcuentas y huella digital en dispositivos.

¿Cómo funciona la API Directa para tu cliente?

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

La API Directa se implementa en el proceso de check-out de la tienda en línea.

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

Después de que el cliente verifica el carrito de compra y proporciona su información personal y de envío, deberá ingresar los datos para concluir el pago.

A confirmation page appears according to the payment status.

Una página de confirmación aparece acorde al estado del pago.

 

Supervise cada pago

El estado de pago siempre está disponible para ti. Una vez modificado, recibirás una notificación automática enviada desde nuestro servidor.

 

Pruebas y lanzamiento con EBANX

La integración con EBANX incluye una cuenta de prueba para que pruebes todas las funcionalidades en un ambiente simulado antes de comenzar.

Descubra más Métodos de Integración

Acceda a todos los métodos de integración disponibles con EBANX aquí.

 

Payment Page

Una integración simple donde redirecciona a sus clientes a la página de pagos de EBANX y nos permite hacer el resto.

Descubra Más
 

Payment by Link

Genere links de pago de manera manual y enviarlos a tus clientes.

Descubra Más

Incrementa las ventas en Latinoamérica con EBANX.

Solicitar Contacto