List Payment Methods
Gets the list of enabled payment methods. Default sorting is by payment method, alphabetically from A to Z.
Note
Avoid using this API operation if possible. It is not supported; therefore, all enabled providers may not appear.
Authentication
X-Auth-Tokenstring
### OAuth scopes
| UI Name | Permission | Parameter |
|:--------|:-----------|:----------|
| Information & Settings | read-only | `store_payments_methods_read` |
### Authentication header
| Header | Argument | Description |
|:-------|:---------|:------------|
| `X-Auth-Token` | `access_token` | For more about API accounts that generate `access_token`s, see our [Guide to API Accounts](/developer/docs/overview/api-fundamentals/api-accounts#api-accounts). |
### Further reading
For example requests and more information about authenticating BigCommerce APIs, see [Authentication and Example Requests](/developer/docs/overview/api-fundamentals/api-accounts#x-auth-token-header-example-requests).
For more about BigCommerce OAuth scopes, see our [Guide to API Accounts](/developer/docs/overview/api-fundamentals/api-accounts#oauth-scopes).
For a list of API status codes, see [API Status Codes](/developer/api-reference/rest/overview#rest-http-status-codes).
Path parameters
store_hash
Permanent ID of the BigCommerce store.
Headers
Accept
The [MIME type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types) of the response body.
Query parameters
page
Request a specific page of results. The value of the limit query parameter determines the number of responses per page.
limit
Set the number of responses per page.
Response
OK
code
Unique platform-wide code identifying the payment method.
name
Descriptive name of the payment method.
test_mode
Determines whether the payment gateway is in test mode. Always false for offline payment methods.