Skip to main content
Cada método de pago alternativo (APM) del catálogo de Therius fluye a través del mismo endpoint POST /payment/purchase que un cobro de tarjeta estándar. No necesitas una integración diferente por método — cambias de método de pago estableciendo el campo paymentMethod y proporcionando una carga específica del método bajo apm. Esto significa que puedes agregar Pix en Brasil, ACH en EE. UU. y Klarna en Europa sin tocar tu lógica central de checkout.
Cada APM requiere que primero se habilite en tu cuenta una conexión que lo soporte. Revisa la página Conexiones en tu dashboard para ver qué está activo, y contacta a Therius para agregar un método que necesites — no se requiere ningún cambio de integración de tu lado una vez que esté habilitado.

Forma base de la solicitud

Todas las solicitudes de APM comparten la misma estructura de nivel superior. Lo único que cambia entre métodos es paymentMethod, amount.currency, y los campos dentro de apm.

Métodos de redirect vs. de débito directo

Los APM caen en dos categorías amplias según cómo el cliente autoriza el pago.

Métodos de redirect

El cliente es redirigido a una página de terceros (por ejemplo, su banco o PayPal) para autorizar el pago. Incluye apm.returnUrl y apm.cancelUrl en tu solicitud. La API responde con status: "pending_action" y actionRequired.url.

Métodos de débito directo

Los datos de la cuenta bancaria se recolectan por adelantado — sin redirect. Pasa campos de cuenta como bankAccountNumber y bankRoutingNumber (ACH) o IBAN (SEPA) directamente dentro del objeto apm.

Manejar el redirect

Cuando un método devuelve status: "pending_action", debes enviar a tu cliente a actionRequired.url para completar la autorización.
Pasa el objeto actionRequired directamente a sdk.handleAction(). El SDK administra el ciclo de vida del redirect y resuelve la promesa con el PaymentResult final una vez que el cliente regresa.

Métodos soportados

Abre la pestaña Conexiones en tu dashboard de Therius para explorar el catálogo completo de más de 40 métodos. Cada entrada incluye los campos apm requeridos y una solicitud de ejemplo lista para ejecutar que puedes copiar directamente.

Ejemplos específicos por método

Pix genera un código QR de pago instantáneo. La respuesta incluye una URL de imagen de código QR y una cadena de código para copiar y pegar bajo actionRequired. La liquidación es inmediata.

Tokenización de ACH

Para pagos ACH puedes guardar la cuenta bancaria para uso futuro pasando apm.tokenize: true junto con un shopper.id. Therius devuelve un vault token en la respuesta que puedes pasar a cobros ACH posteriores sin pedirle al cliente que vuelva a ingresar los datos de su cuenta.
La tokenización de ACH está sujeta a las reglas de NACHA. Asegúrate de mostrar al cliente el mandato de autorización de cuenta bancaria requerido antes de enviar la solicitud.