Skip to main content

Submit Vendor Deposit for Approval

POST 

/api/vendor-deposits/:vendorDepositId/submit-for-approval

Submit a draft deposit for payment approval.

Required scope: accounting:write

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Routing precedence: matching approval levels → the configured default payer → the amount threshold → auto-approve.

  • Approval levels match — the deposit enters the approval chain (status pending_approval).
  • A default payer is configured — the payment request is sent to that payer (status pending_approval).
  • The acting user IS the configured payer — there is no one to send a request to, so the deposit is approved immediately (status approved) and a payment can be recorded right away.
  • Nothing configured — submission auto-approves without notifying anyone.

Deposits whose payee bank details differ from the supplier profile must have those details verified before submission.

Request

Responses

Successful response