Skip to main content
Un proveedor de pagos o agregador que quiere ampliar países y métodos puede apoyarse en Vita sin construir cada conexión local. Tu cliente ve tu marca; Vita opera por debajo.

Flujo

Paso a paso

1

Cobros con tu propia pantalla

Usa Direct Payment: tu app recoge los datos y los envía a Vita sin redirigir al cliente. GET /payment_methods/{país} te dice qué métodos ofrecer en cada mercado.
2

Calcula lo que cobras

GET /payins_prices devuelve los precios de los métodos para que muestres el monto final al cliente antes de pagar.
3

Dispersa a tus comercios

POST /transactions con transactions_type: "withdrawal" hacia la cuenta de cada comercio o beneficiario.
4

Informa a tus clientes

Suscríbete a los webhooks de la categoría payment para enterarte de cada pago, cancelación o expiración.

Buenas prácticas

Si tu modelo es multi-cuenta (una por comercio), crea una empresa por cliente con POST /business_users.
Suscribirte solo a deposit no entrega los eventos payment_order.*. Si trabajas pagos online, incluye la categoría payment al configurar el webhook.
Solicita la certificación cuando completes 10 pruebas por endpoint. Es requisito para pasar a producción.

Endpoints clave

Métodos por país

GET /payment_methods/{country_iso_code}

Direct Payment

POST /payment_orders/:id/direct_payment

Precios de payins

GET /payins_prices

Webhooks

Categoría payment