GET /woocommerce/adyen/stores/{store_id}/checkout-payment-methods
Optional query parameters let you narrow the list:
shopper=customer_123 to also get that specific customer's saved payment methods.country=NL to filter by country.currency=EUR to filter by currency.
The response has two parts: paymentMethods (everything available to offer, such as iDEAL, cards, Klarna, Apple Pay) and storedPaymentMethods (cards or methods this shopper saved earlier, if you passed a shopper).
PUT /woocommerce/adyen/stores/{store_id}/payment-methods
You send the full list of methods you want active. This replaces the previous list, it does not add to it. So always send the complete set you want enabled.
A minimal example:
{ "type": "applepay", "applePay": { "domains": ["https://myshop.example.com"] } }
Some methods need extra configuration. You can find more details here . The response tells you, per method, whether it came out valid or returned an error you need to fix.