https://api.sandbox.trio.com.br.
Where it applies
Splits are optional. When you omit the
splits array, the receivable is created without any split.
Configure a split
Send the top-levelsplits array in the create request:
For a received amount of BRL 100.00:
Coming from V1? The array is named
splits in V2; V1 called it split.Create a split recipient
A split entry always references acounterparty_recipient_id: the identifier of a split recipient that you create beforehand with POST /v2/counterparty_recipients.
tax_number, name) and a reference selected by ref_type. Send the reference fields at the top level of the body; which ones are required depends on ref_type.
Pix key recipient
Bank account recipient
Response
The response returns the recipientid. Use it as counterparty_recipient_id in your split configurations.
Register the merchant
When a receivable is split, you can also register the merchant that owns the split with themerchant object. When sent, it is saved as the organization’s split merchant.
Complete examples
Dynamic QR code with split
Boleto with split
Next steps
- Fees: charge an extra amount on top of the receivable; it works together with splits.
- Cash in: create your first dynamic QR code.
- Create a boleto: the full boleto request body.
- Receivables overview: all cash-in guides.

