• Cash on Delivery (COD) displays during checkout when this plugin is deactivated, but once activated, COD no longer displays. This plugin is configured for Pickup at 2 locations. Data/Time options are not enabled. COD is enabled in WooCommerce for all shipping methods. Using latest version of WordPress, WooCommerce and this plugin. Is it possible to have COD when using this plugin?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter whitmason

    (@whitmason)

    Also – Local pickup is enabled for all shipping zones

    Plugin Author PI Web Solution

    (@rajeshsingh520)

    The free version does not interfere with the payment method or shipping methods
    if this question is regarding the pro version then please contact sales@piwebsolution.com

    Thread Starter whitmason

    (@whitmason)

    I am using the free version. I disabled all plugins except WooCommerce and this plugin. I am using the Storefront theme. Using the latest WordPress, WooCommerce and this plugin. When this plugin is set to only use Delivery, the option for COD displays on the checkout page. But when the plugin is set to use Pickup OR Both, the message displays on the Checkout page saying that there are no available payment methods.

    Maybe Shipping is not configured correctly in WooCommerce on my site. Are there certain settings to allow COD to work with Pickup option of your plugin?

    Thread Starter whitmason

    (@whitmason)

    Problem seems to be related to setting the filter ‘woocommerce_product_needs_shipping’. Changing the setting in show_only_free_shipping method for pickup fixed the problem. For all pi_delivery_type == pickup, should return true. COD is now displaying correctly. This makes sense, since ‘woocommerce_product_needs_shipping’ should be the same for both Pickup and Delivery.

    Hi

    Could you give me a bit more info on how to change the setting? I have the same problem and don’t fully follow your solution

    Thanks

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘COD not displaying when this plugin is enabled’ is closed to new replies.