---
title: "GET /store/billing/gateways"
method: GET
path: "/store/billing/gateways"
---

# GET /store/billing/gateways

`GET /store/billing/gateways`

## Request

- Base URL: `https://developers.whmcs.com/api/v2`
- URL: `https://developers.whmcs.com/api/v2/store/billing/gateways`
- Auth: none declared

List payment methods.

## Query parameters

- `page` integer
- `page_size` integer

## Response `200`

Success

- object
  - `data` PaymentGateway[], required
    - `name` string, required: Name of the payment gateway module.
    - `description` string: The friendly name of the payment gateway module.
    - `supports_headless_payment_session` boolean: Whether this gateway can return a `payment_session` value for a checkout that includes a `payment.mode` value of `headless`. - An integration that cannot follow a redirect should present only gateways where this value is true. - Sending `headless` to a gateway where it is false returns the hand-off redirect instead, or, when the `payment.mode` value is `headless`, a `422` error status.

## Other responses

- `default`: General Error

---

[API](https://skmtc.dev/whmcs/apis/whmcs-api.md) - [All operations](https://skmtc.dev/whmcs/apis/whmcs-api/llms.txt) - [OpenAPI document](https://skmtc.dev/whmcs/apis/whmcs-api/revisions/bd3848ddbc3f?raw)
