Skip to main content
A supplier payment transfers funds from a business’s Broco balance to an authorized supplier after approval by an authorized user. Guide: Supplier payments.

The beneficiary object

Beneficiaries are managed by the business in Broco.
Request

The supplier payment object

Create a supplier payment

POST /v1/supplier_payments
Request
Response

Retrieve a supplier payment

GET /v1/supplier_payments/{id}
Response
Fee values are examples.

List supplier payments

GET /v1/supplier_payments Use it after a timeout to check whether a payment exists for an invoice.
Request

Cancel a supplier payment

POST /v1/supplier_payments/{id}/cancel Cancels a payment in awaiting_approval. Fails with invalid_status if the payment is final.

Events

Errors

invalid_request, invalid_amount, unsupported_currency, currency_mismatch, connection_not_authorized, beneficiary_not_authorized, idempotency_key_reused, invalid_status. See Errors & retries.