Update a payment method
Updates payment method details for the merchant account and the payment method identified in the path.
Depending the payment method type, you may need to send an additional object required for the payment method.
To make this request, your API credential must have the following role:
- Management API—Payment methods read and write
In: header
Path Parameters
The unique identifier of the merchant account.
The unique identifier of the payment method.
Request Body
application/json
Details to provide if type is accel.
Details to provide if type is bcmc (Bancontact).
Details to provide if type is cartebancaire.
The list of countries where a payment method is available. By default, all countries supported by the payment method.
The list of currencies that a payment method supports. By default, all currencies supported by the payment method.
Custom routing flags for acquirer routing.
Indicates whether the payment method is enabled (true) or disabled (false).
Details to provide if type is nyce.
Details to provide if type is paybybank_plaid.
Details to provide if type is pulse.
Details to provide if type is sepadirectdebit.
Details to provide if type is star.
The store for this payment method
The list of stores for this payment method
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/merchants/string/paymentMethodSettings/string" \ -H "Content-Type: application/json" \ -d '{ "currencies": [ "EUR" ], "countries": [ "NL" ] }'Currency and country details updated for the payment method
{ "mc": { "transactionDescription": { "doingBusinessAsName": "YOUR_BUSINESS_NAME", "type": "fixed" } }, "id": "PM322DZ243226G5LKBTGM7FBQ", "type": "mc", "enabled": true, "countries": [ "NL" ], "currencies": [ "EUR" ], "customRoutingFlags": []}Get payment method details GET
Returns details for the merchant account and the payment method identified in the path. To make this request, your API credential must have the following [role](https://docs.adyen.com/development-resources/api-credentials#api-permissions): * Management API—Payment methods read
Add an Apple Pay domain POST
Adds the new domain to the list of Apple Pay domains that are registered with the merchant account and the payment method identified in the path. For more information, see [Apple Pay documentation](https://docs.adyen.com/payment-methods/apple-pay/web-drop-in/?tab=adyen-certificate-live_1#going-live). To make this request, your API credential must have the following [role](https://docs.adyen.com/development-resources/api-credentials#api-permissions): * Management API—Payment methods read and write
