Skip to main content

Receivable accounts

Receivable accounts are accounts with a dedicated CVU where clients transfer payments. Unlike the customer's MAIN current account, a receivable account is always tied to a client, an associate, or both, depending on the operating model.

Resources in this section:

Model

{
"id": 4242,
"cvu": "0000000099887766554433",
"alias": "distribuidora.demo.kiosco.central",
"currencyCode": "ARS",
"status": "ACTIVE",
"owner": {
"type": "CLIENT",
"id": 1042
},
"stats": {
"pendingAmount": 125000.00
},
"creationDate": "2026-04-12T11:23:45-03:00",
"modificationDate": "2026-05-15T10:23:00-03:00"
}

Fields

FieldTypeDescription
idint64Unique identifier of the receivable account.
cvustringCVU assigned by the banking provider. null while status: PROVISIONING.
aliasstringAlias of the account, generated by Max Pay from the customer's template.
currencyCodestringISO 4217. Today always ARS.
statusenumPROVISIONING (newly created, awaiting CVU), ACTIVE (operational), DISABLED (disabled).
owner.typeenumCLIENT, ASSOCIATE, or CLIENT_AND_ASSOCIATE.
owner.idint64When type is CLIENT or ASSOCIATE.
owner.clientIdint64When type is CLIENT_AND_ASSOCIATE.
owner.associateIdint64When type is CLIENT_AND_ASSOCIATE.
stats.pendingAmountdecimalSum of the amounts of receivables in PENDING.
creationDateISO 8601Creation date.
modificationDateISO 8601Last modification.

Optional owner expansion

By default owner comes with type and id (lightweight). To include the display name and taxId of the owner (useful for UI listings), add the expand=owner parameter:

GET /v1/receivable-accounts?expand=owner
{
"id": 4242,
...
"owner": {
"type": "CLIENT",
"id": 1042,
"displayName": "Kiosco Central",
"taxId": "30998888887"
},
...
}

Also applies to GET /v1/receivable-accounts/{id}?expand=owner.

States

StateMeaningReceives collectionsAccepts receivable creation
PROVISIONINGCreated, awaiting CVU from the provider. Automatic retries in progress if provisioning fails. No fixed timeout.No (no CVU)Yes — issued receivables stay in PENDING. Issuing a receivable models the debt; it does not depend on the CVU being assigned.
ACTIVECVU assigned, ready to receive collections.YesYes
DISABLEDDisabled manually (DELETE) or after exhausting provisioning retries. Does not accept new collections. Historical data remains accessible.NoNo

Endpoints

MethodPathDescription
GET/v1/receivable-accountsList accounts with filters and pagination
POST/v1/receivable-accountsCreate an account. See How to create receivable accounts
GET/v1/receivable-accounts/{id}Detail
PUT/v1/receivable-accounts/{id}Update alias, bind associate post-hoc
DELETE/v1/receivable-accounts/{id}Disable
POST/v1/receivable-accounts/{id}/activationsRe-enable
GET/v1/receivable-accounts/{id}/movementsMovements
GET/v1/receivable-accounts/{id}/receivablesReceivables of this account
GET/v1/clients/{id}/receivable-accountsShortcut: accounts of a client
GET/v1/associates/{id}/receivable-accountsShortcut: accounts of an associate

Listing filters

GET /v1/receivable-accounts
ParameterTypeDescription
clientIdint64Filters by client
associateIdint64Filters by associate
ownerTypeenumCLIENT, ASSOCIATE, CLIENT_AND_ASSOCIATE
clientTaxIdstringFilters by the linked client's taxId (11 digits without dashes)
branchExternalCodestringFilters by the linked client's branch
cvustringExact match by CVU
aliasstringExact match by alias
statusenumPROVISIONING, ACTIVE, DISABLED. Default: ACTIVE
expandstringowner to include displayName and taxId of the owner
pageintPage (1-indexed)
countintItems per page (default 20, max 200)

To find an account from the client's CUIT, see Lookup.