skip to Main Content

I’ve got a shopping cart that I’ve installed a plugin to select between delivery date and pickup date/time. That works perfectly as you would expect. However in WooPayments, when I switch on the option to accept Google/Apple pay, when the customer clicks the Google Pay button it only offers the default basic WooPayments shipping methods and completely ignores any plugins.

I’ve tried it with 3 different plugins and it just ignores every single one. I find it very surprising that both Google and Apple Pay would only accept the basic default shipping methods.

Is there something I’m missing here or am I just stuck with an either/or situation where I get the customer to fill out all their details and they can select specific delivery date or pickup date and time OR they choose Google/Apple Pay and they’re limited to the default WooCommerce shipping methods?

2

Answers


  1. This is likely a plugin incompatibility: the plugins are not communicating with each other, so Google/Apple Pay are not made aware of the other options. There are two solutions:

    1. Request the plugin authors support the other’s plugin.
    2. Build your own plugin, either to facilitate communication between the two, or to have all the functionality you want.

    I would be surprised if Google/Apple Pay even support date/time selection in their interfaces, so it may not be possible.

    Login or Signup to reply.
  2. The issue happens because Google/Apple Pay uses a simplified checkout flow, which doesn’t trigger your custom shipping options.

    How to Fix

    1. Check plugin compatibility with Google/Apple Pay.
    2. You may need a custom code to make your custom shipping options work.
    3. Try disabling other plugins to identify conflicts.
    4. Alternatively, use a different payment gateway that supports your shipping methods.
      You’re not stuck with default shipping—adjustments are needed for compatibility with Google/Apple Pay.

    If you like my answer, support me on wholesalers.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search