Payments methods debit/credit card in checkout
-
WooCommerce checkout shows credit/debit methods even when only Pix is enabled (conflict with Myd Delivery checkout).
In a WooCommerce store using Mercado Pago (Transparent Checkout / Checkout API), the merchant enabled only Pix in the Mercado Pago plugin settings, but the storefront checkout still displays card options (Credit card and Debit Virtual CAIXA) along with Pix.
Context:
- Only Mercado Pago is enabled as the payment provider in WooCommerce.
- The store uses the Myd Delivery plugin, which replaces/embeds its own cart/checkout UI on the homepage.
Troubleshooting performed:
- Disabled card methods inside the Mercado Pago WooCommerce plugin, kept only Pix enabled.
- Added a WooCommerce filter snippet to force only the Pix gateway (gateway id: woo-mercado-pago-pix) via woocommerceavailablepayment_gateways; card/debit options still appear.
- Based on the UI, it appears the Myd Delivery checkout is rendering its own Mercado Pago payment method list (similar to Checkout Pro) and ignores WooCommerce gateway filtering.
Expected behavior:
- Only Pix should be offered.
Actual behavior:
- Credit card and Debit Virtual CAIXA still appear as payment methods in the Myd Delivery embedded checkout.
Request:
- Guidance on how to restrict payment methods to Pix only in this WooCommerce + Myd Delivery setup, or confirmation of the correct Mercado Pago configuration/API parameters (e.g., preference payment_methods exclusions) that the Myd Delivery plugin should send to show only Pix.
The page I need help with: [log in to see the link]
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
You must be logged in to reply to this topic.