Skip to content
Coritan Docs

Organization API: Customer Portal: Payment preference

The 2 Organization API operations for payment preference.

View as Markdown

Part of Customer Portal.

Method Path Summary
GET /api/v1/orgs/{org_slug}/portal/payment-preference Get portal payment preference
PATCH /api/v1/orgs/{org_slug}/portal/payment-preference Update account-wide preferred payment currency

GET /api/v1/orgs/{org_slug}/portal/payment-preference

Name In Type Required
org_slug path string yes
Status Meaning
200 Success.
422 The request is not valid. detail lists each problem.

Update account-wide preferred payment currency

Section titled Update account-wide preferred payment currency

PATCH /api/v1/orgs/{org_slug}/portal/payment-preference

Update account-wide preferred payment currency.

Accepts JSON body { currency, country_code, auto_pay_enabled } (same as the client API) or legacy query params. Manual updates mark the source as user so a later geo lookup leaves the choice alone.

Name In Type Required
org_slug path string yes
currency query string or null no
country_code query string or null no
auto_pay_enabled query boolean or null no

application/json

Type: object or null.

Status Meaning
200 Success.
422 The request is not valid. detail lists each problem.