List Payment Methods

Lists the payment methods you can use to record an external payment with POST /v3/carts/{id}/transactions. Send the id and type of an element as payment_method.

Important Notes

  • Requires payment_methods:read scope.
  • Each element has the same shape as payment_method in GET /v3/sales/{id}.
  • General methods (type: PaymentMethod) come first, in this order: cash, credit card, debit card, check, wire transfer, other.
  • The company's own active payment methods (type: CompanyPaymentMethod) follow, ordered by name.
  • Ids differ between companies and between environments (staging and production). Read them from this endpoint; never write them into your code.
  • The list is not paginated.

Errors Dictionary

StatusErrorDetailDescription
401unauthorizedinvalid_api_keyMissing or invalid Bearer token.
401unauthorizedapi_config_inactiveAPI access is inactive for this company.
403forbiddenscope_deniedAPI key lacks payment_methods:read scope.
429rate_limitedburst_limit_exceededPer-minute request limit exceeded.
429rate_limiteddaily_quota_exceededDaily request quota exceeded.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json