Get PayPal Payments payment methods is a WordPress ability from WooCommerce PayPal Payments — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.
Install Free Plugin →Get PayPal Payments payment methods
Read-onlyList every PayPal payment gateway configured in the store along with its enabled state and any setup warnings.
Requires the WooCommerce PayPal Payments plugin with WooCommerce 10.9+ (which brings the Abilities API loader; implies WordPress 6.9+). Abilities are additionally gated behind the `woocommerce_paypal_payments_abilities_enabled` filter, which defaults to false, so a site admin or developer must explicitly enable it before any ability registers. Every ability requires the current user to have the 'manage_woocommerce' capability.
What it does
This ability delegates to PaymentRestEndpoint::get_details (via the internal REST route /wc/v3/wc_paypal/payment) and returns every PayPal payment gateway the plugin manages, including PayPal, Pay Later, Card Fields/ACDC, Apple Pay, Google Pay, Venmo, Fastlane, and other alternative payment methods. For each gateway it reports the enabled state, dependency edges between gateways, and any warning messages currently surfaced in the WooCommerce admin UI. The returned shape passes through the plugin's own woocommerce_paypal_payments_payment_methods filter, so it mirrors exactly what admins see in Settings.
See it in action
You ask your AI assistant
"Which PayPal payment methods are enabled on my store, and are there any configuration warnings I should fix?"
Returns
An object describing each PayPal gateway with its enabled state, dependency information, and any admin-facing warning messages.
Permission
The current user must have the 'manage_woocommerce' capability, checked via AbilitiesRegistrar::can_manage_woocommerce().
More WooCommerce PayPal Payments abilities
Get PayPal order
Look up a PayPal order's status and purchase-unit details by PayPal order ID or WooCommerce order ID.
Get PayPal order tracking
Look up the shipment tracking entries PayPal has on file for a specific WooCommerce order.
Get PayPal Payments connection status
Check whether the store's PayPal merchant account is connected and see its sandbox/live mode, merchant ID, and email, without exposing API credentials.