HomeGuíasAPI ReferenceChangelog
Log In
API Reference

Crear Transaction externa

Registra una Transaction externa sobre ninguno, uno o varios Invoices de una Account.

Una Transaction externa registra un pago que el deudor hizo por fuera de Toku —transferencia, caja, efectivo— para dejar sus Invoices saldados. Se usa para reflejar en Toku esos pagos: el cuerpo indica la Account, el monto, la moneda, la fecha del pago y el detalle de Invoices que cubre. Registrarla sin Invoices deja el pago asociado solo a la Account.

Cada Invoice del detalle puede saldarse por completo o de forma parcial con is_partial_payment. La respuesta devuelve los identificadores de la Transaction creada y de sus Payment Intents.

Límite de tasa: 20 solicitudes por segundo. Al superarlo, la API responde 429. Ver Límites de tasa.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Pago hecho por fuera de Toku que se registra sobre los Invoices indicados.

number

Monto total del pago registrado.

string
enum
required

Moneda del monto pagado.

Allowed:
string

Referencia externa que la Organization asigna a la Transaction.

string
required

Identificador público de la Account que hizo el pago.

string

Identificador público del Customer al que se atribuye el pago.

invoices
array of objects

Invoices que cubre el pago. Si va vacío, el pago queda asociado solo a la Account.

Invoices
string

Detalle del medio con que se pagó, tal como lo informa la Organization.

string

Referencia que el proveedor del pago asigna a la Transaction.

transaction_data
object

Datos libres que la Organization adjunta a la Transaction.

date-time

Fecha en que se hizo el pago; si se omite, se usa la fecha actual.

Headers
string

Llave de API de una Account, para operar sobre esa Account en lugar de la principal.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json