Cashback Rules
Create Cashback Rule
Creates a future-dated card cashback rule funded by the authenticated platform account. Requires payout:transfer_funds. Both the raw merchant name and four-digit MCC are required. Optionally limit the rule to one direct connected account. The funding account is derived from the credential and cannot be supplied. Creation does not transfer funds. Supports Idempotency-Key for safe retries.
post/cashback_rule
Headers
Idempotency-Keystring
Client-generated key for replaying the same request safely for 24 hours.
Request body
Example request
{
"description": "Software cashback",
"expires_at": "2026-01-01T12:00:00.000Z",
"merchant_category_code": "5734",
"merchant_name": "ACME SOFTWARE",
"rate_bps": 500,
"starts_at": "2026-01-01T12:00:00.000Z"
}Response
cashback rule created
Example response
{
"created_at": "2026-01-01T12:00:00.000Z",
"description": "Cloud cashback",
"expires_at": "2026-01-01T12:00:00.000Z",
"funding_account_id": "biz_xxxxxxxxxxxxxx",
"id": "cicbr_xxxxxxxxxxxxxx",
"merchant_category_code": "7372",
"merchant_name": "ACME CLOUD",
"rate_bps": 500,
"scoped_account_id": "biz_xxxxxxxxxxxxxx",
"starts_at": "2026-01-01T12:00:00.000Z",
"updated_at": "2026-01-01T12:00:00.000Z"
}