fee_percent_not_permitted
HTTP 403 · Your key cannot choose its own fee.
What causes it
The request asked for a `fee_percent` other than your published rate, and the key is not permitted to set fees. Separate from `forbidden` so you can tell “my key cannot do this at all” from “drop one field and this call works”.
What to do
Omit `fee_percent` and the agreed rate applies automatically. If you believe your agreement allows a different rate, that is a commercial change and not something a key can assert.
Retry?
No — the same request produces the same answer.
The response
{
"type": "https://developers.vaki.co/errors/fee_percent_not_permitted",
"title": "…",
"status": 403,
"code": "fee_percent_not_permitted",
"detail": "…",
"instance": "/v1/checkout_links"
}
Branch on code, never on title or detail. The full list of codes, and the shape of the problem
document, is on Errors.