Skip to main content
GET
/
payments
/
methods
Get available payment methods
curl --request GET \
  --url https://v2.prod.halliday.xyz/payments/methods \
  --header 'Authorization: Bearer <token>'
{
  "providers": {
    "stripe": [
      "ACH",
      "APPLE_PAY",
      "CREDIT_CARD",
      "DEBIT_CARD"
    ],
    "moonpay": [
      "APPLE_PAY",
      "CREDIT_CARD",
      "DEBIT_CARD",
      "GOOGLE_PAY",
      "PAYPAL",
      "VENMO"
    ],
    "coinbase": [
      "ACH",
      "DEBIT_CARD",
      "FIAT_BALANCE"
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

input
string
required

Input fiat asset type (e.g., "usd", "eur")

output
string
required

Output asset - can be a fiat or token (e.g., "usd", "base:0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913")

customer_ip_address
string

Customer IP address for geolocation-based filtering

Response

Available payment methods by provider

providers
object

Payment methods grouped by provider name