POST/v1/billing/top-ups

Request a top-up

Creates a pending top-up for a prepaid or trial organisation and returns the payment with the instructions of the payment provider (bank transfer with a reference under the manual provider). The balance is credited once the payment is registered as received.

Scope billing.manage

Body

amountCentsintegerrequiredmin 500max 100000000

Returns

3 fields of the 201 answer
paymentobjectrequired
17 fields
idstringrequired
kindenumrequired
TOP_UPINVOICE_PAYMENT
providerstringrequired
statusenumrequired
PENDINGCOMPLETEDCANCELLED
amountCentsintegerrequired
currencystringrequired
methodenum or nullrequired
BANK_TRANSFEROTHER
referencestringrequired
externalReferencestring or nullrequired
paidAtdate-time or nullrequired
invoiceIdstring or nullrequired
ledgerEntryIdstring or nullrequired
notesstring or nullrequired
requestedByTypeenumrequired
USERAPI_KEYADMINSYSTEM
completedAtdate-time or nullrequired
cancelledAtdate-time or nullrequired
createdAtdate-timerequired
instructionsobject or nullrequired
8 fields
methodstringrequired
beneficiarystringrequired
ibanstringrequired
bicstring or nullrequired
amountCentsintegerrequired
currencystringrequired
referencestringrequired
notestringrequired
redirectUrlstring or nullrequired

Responses

201Success
401Authentication required or API key invalid
403Permission or scope missing, organisation suspended
422Validation failed
429Rate limited for this API key and class; wait Retry-After seconds
otherError (RFC 9457 problem details)