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.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_paymentPrecios de payins
GET /payins_pricesWebhooks
Categoría
payment