read.payment_methods
The payment methods available in a store + each app’s NAME and front-facing config (public, from installed payment apps). With amount, only the providers that DECLARED they serve a cart of that value — the app states its range, the kernel honours it. With locale, each app is named in that language. Empty if none.
- Surface:
GET /v1/read/payment_methods· CLIforge read payment_methods· MCP toolread.payment_methods - Auth: public (no actor;
storeresolves the tenant)
Params (JSON Schema)
Section titled “Params (JSON Schema)”{ "properties": { "amount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "locale": { "minLength": 1, "type": "string" }, "store": { "minLength": 1, "type": "string" } }, "required": [ "store" ], "type": "object"}Result (200)
Section titled “Result (200)”Open (unknown) — this capability does not declare an output schema.
Errors
Section titled “Errors”validation_failed (400) · not_found (404)