Skip to main content
POST
List card payment methods
The methods a buyer in country can pay with — the payment_method value quote and checkout accept. A country that is not served returns an empty list, which is your signal to hide the card option for that buyer. The list is not limited to plain cards. Where a country supports them, digital wallets such as Apple Pay and Google Pay come back as their own rows, each with its own min_amount and max_amount. payment_method is an open string and the catalog varies by country, so render each row’s name and pass its payment_method straight back rather than matching against a fixed set.

Authorizations

x-calm-publishable-key
string
header
required

Publishable key identifying the calling app.

Body

application/json
country
string
required
Pattern: ^[A-Z]{2}$
currency
enum<string>
required
Available options:
USD,
GBP,
EUR

Response

The payment methods on offer.

count
number
required
currency
string
required
data
object[]
required