Payment Methods

Create Payment Method

Creates a new payment method.

post/v1/shops/{shopId}/payment-methods

Request body

type'CUSTOMERBALANCE' | 'BTC' | 'LTC' | 'ETH' | 'ETH_USDT' | 'ETH_USDC' | 'SOL' | 'SOL_USDT' | 'SOL_USDC' | 'PAYPAL' | 'STRIPE' | 'SQUARE' | 'CASHAPP' | 'VENMO' | 'REWARBLE' | 'PAYPALFF' | 'AMAZONPS' | 'SUMUP' | 'MOLLIE' | 'SKRILL' | 'AUTHORIZENET' | 'REVOLUTBUSINESS' | 'LEMONSQUEEZY' | 'NMI' | 'OVERPAY' | 'MONEI' | 'RAZORPAY' | 'MERCADOPAGO' | 'PANDABASE' | 'VENPAYR' | 'MISTICPAY' | 'OVGC' | 'WHOP' | 'ADYEN' | 'SHOPIFY' | 'MANUAL' required
namestring required

Must not be greater than 100 characters.

checkout_namestring

Must not be greater than 100 characters.

icon_image_idinteger
labelstring

Must not be greater than 100 characters.

fixed_feenumber

Must be at least -100. Must not be greater than 100.

percentage_feenumber

Must be at least -50. Must not be greater than 50.

min_amountnumber

Must be at least 0. Must not be greater than 999999.

max_amountnumber

Must be at least 0. Must not be greater than 999999.

currency_overridestring

Must not be greater than 3 characters.

hide_powered_byboolean
is_activeboolean
settingsobject
passwordstring

Must not be greater than 255 characters.

otpstring

Must not be greater than 6 characters.

tfa_codestring

Must not be greater than 8 characters.

remember_mfaboolean

Example request

{
  "type": "PAYPAL",
  "name": "asyzwszwtxpeqqi",
  "checkout_name": "kymwkiinfowtzmi",
  "icon_image_id": 12,
  "label": "asyzwszwtxpeqqi",
  "fixed_fee": 10,
  "percentage_fee": 24,
  "min_amount": 12,
  "max_amount": 22,
  "currency_override": "ki",
  "hide_powered_by": true,
  "is_active": true,
  "password": "Usi|L@vHT",
  "otp": "lowy",
  "tfa_code": "uffsz"
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.