Create bill payment
Creates a new payment for one or more bills.
Rate Limiting
This endpoint has a custom rate limit policy. Rate Limit Details:| Environment | Limit | Refill Period | Initial Size |
|---|---|---|---|
| Sandbox | 5 requests | 1 second | 10 requests |
| Production | 25 requests | 1 second | 50 requests |
- X-RateLimit-Limit: The rate limit bucket capacity
- X-RateLimit-Remaining: The number of tokens remaining in the bucket
- X-RateLimit-Reset: UTC timestamp (in seconds) when the bucket will be refilled
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The UUID of the business to create the payment for.
Body
When the payment was made.
Method used for payment.
CASH, CHECK, CREDIT_CARD, ACH, CREDIT_BALANCE, OTHER Payment amount in cents.
How the payment is allocated across bills.
External ID for the payment.
Payment processor used.
The the ledger account to use for the payment (overrides the default determined by the payment method).
- Account ID
- Account Stable Name
Memo for any text you would like to associate with the bill payment (for example, to display to end users).
Arbitrary custom metadata in JSON format with a size limit of 1KB.
{
"custom_field": "value",
"any valid json": "below 1kb",
"nested": { "meaning of life": 42, "array": [] }
}Any (typically user-visible) identifier you would like to associate with the bill payment. Can be used to filter when listing bill payments.
Response
Payment created successfully.