Payment methods
Payment methods determine how your user pays for their order. The available methods depend on your account configuration, the user’s country, and the order type (buy or sell).
Retrieving available payment methods
Section titled “Retrieving available payment methods”Call the payment methods endpoint to get the list of methods available for your account.
Buy (fiat-to-coin)
Section titled “Buy (fiat-to-coin)”GET /api/v1/buy/payment-methods/{type}: returns the list of payment methods available for buying cryptocurrency. Pass all or preferred as type. Requires a partner JWT token. See Retrieving payment methods for usage details.
Sell (coin-to-fiat)
Section titled “Sell (coin-to-fiat)”GET /api/v1/sell/payment-methods: returns the list of payment methods available for selling cryptocurrency. Requires a partner JWT token.
Payment method codes
Section titled “Payment method codes”Payment method codes are case-sensitive. Always use the exact code as returned by the payment methods endpoint.
| Code | Name | Buy (F2C) | Sell (C2F) |
|---|---|---|---|
bancontact | Bancontact | yes | |
bankTransfer | Bank transfer (SEPA) | yes | yes |
creditCard | Credit card (Visa, Mastercard) | yes | expected |
eps | EPS | yes | |
giropay | Giropay | yes | |
iDeal | iDEAL | yes | |
sofort | Sofort | yes | |
applepay | Apple Pay | yes | |
googlepay | Google Pay | yes | |
paypal | PayPal | yes | expected |
Payment method properties
Section titled “Payment method properties”Each payment method returned by the endpoint includes:
code: The code to use in checkout and offer requests.label: A display name for the payment method.limit: The maximum order amount for this method.expirationPeriod: How long (in seconds) the user has to complete payment.fees: Fee structure for this method.