> For the complete documentation index, see [llms.txt](https://startbutton.gitbook.io/startbutton-product-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://startbutton.gitbook.io/startbutton-product-api/collections/accept-payments-overview/restricting-payment-methods.md).

# Restricting Payment Methods

Pass `paymentMethods` to limit methods displayed in the payment modal.

Use only methods supported by the selected currency. See [Supported Currencies & Methods](/startbutton-product-api/collections/supported-currencies-and-methods.md)

```json
{
  "amount": 30000,
  "currency": "NGN",
  "email": "test@customer.com",
  "paymentMethods": ["bank_transfer", "card", "ussd"]
}
```

See [Supported Currencies & Methods](/startbutton-product-api/collections/supported-currencies-and-methods.md) and [Accept Payments — Overview](/startbutton-product-api/collections/accept-payments-overview.md).
