Payment Processors
Update Payment Processors
Updates the payment processor settings.
Authorization
Authorization
RequiredBearer <token>You can retrieve your API key by visiting your dashboard and clicking Account > API.
In: header
Request Body
application/json
Optionalpassword
stringotp
stringtfa_code
stringcustomer_balance_enabled
booleanpaypal_email
stringMust be a valid email address.
paypal_method
stringValue in:
"legacy" | "rest"
paypal_client_id
stringpaypal_client_secret
stringpaypal_shipping
booleanpaypalff_email
stringMust be a valid email address.
paypalff_method
stringValue in:
"email" | "ipn_note"
paypalff_currency
stringValue in:
"USD" | "EUR"
paypalff_info
stringMust not be greater than 2048 characters.
paypalff_notes
stringstripe_api_key
stringstripe_tos_enable
booleanstripe_tos_content
stringMust not be greater than 1200 characters.
stripe_convert_currency
booleanstripe_allowed_currencies
array<string>Must not be greater than 3 characters.
square_api_key
stringsquare_location_id
stringbitcoin_address
stringbitcoin_underpay_percentage
numberMust be at least 0. Must not be greater than 50.
litecoin_address
stringlitecoin_underpay_percentage
numberMust be at least 0. Must not be greater than 50.
cashapp_cashtag
stringcashapp_email
stringcashapp_notes
stringvenmo_tag
stringvenmo_email
stringvenmo_notes
stringamazonps_merchant_identifier
stringamazonps_access_code
stringamazonps_sha_request_phrase
stringamazonps_sha_response_phrase
stringsumup_api_key
stringsumup_email
stringsumup_currency
stringMust not be greater than 3 characters.
mollie_api_key
stringskrill_email
stringMust be a valid email address.
authorizenet_login_id
stringauthorizenet_transaction_key
stringauthorizenet_signature_key
stringlemonsqueezy_api_key
stringlemonsqueezy_store_id
stringlemonsqueezy_variant_id
stringnmi_ekashu_seller_id
stringnmi_ekashu_seller_key
stringnmi_ekashu_hash_key
stringpayment_method_labels
array<string>Must not be greater than 100 characters.
Path Parameters
shopId
Requiredinteger