• Resolved snapdragon777

    (@snapdragon777)


    I have got some Pay What You Want downloads on my site, and I want to make sure that people get access to them immediately after checkout. (After all, if they could get them for free, why are we waiting for payment to clear? Worse service for those who give more!)

    I have this setting enabled: “Grant access to downloadable products after payment”

    I also have a currency switcher plugin (not WooCommerce’s) on the site. When that is NOT activated, things go fine in this regard – payment captured with Paypal, return to site, there’s the download button. When it IS activated, payment still works fine, but on returning to the site from Paypal, no download button, and the customer gets an ‘on hold’ email instead of one with the download link.

    I’m aware this is some sort of plugin incompatibility, but since the only thing that seems to be wrong is that WooCommerce is not obeying the setting above, can it be fixed WooCommerce-side? Is there anything else I can do to force the relevant download link to appear and the right email go out?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Senff

    (@senff)

    The download button will only appear once the payment has gone through and is fully confirmed (status “Complete”). If the order has the “On hold” status, then that will be an issue.

    If the currency switcher plugin causes the order to stay “On hold” (and not “Complete”), it’s best to check that with the plugin’s support team directly to see why it’s doing that.

    Since that plugin was not created by us at WooCommerce.com, I’d recommend reaching out to the creators of the individual plugin. Any plugins are best supported by their own resp. developers (and more importantly, I’d rather not give you any incorrect information).

    Thread Starter snapdragon777

    (@snapdragon777)

    The description for the WooCommerce setting I enabled says “Enable this option to grant access to downloads when orders are “processing”, rather than “completed” so I don’t understand why the order has to be “completed” when this setting is enabled.

    What exactly is the difference between “processing” and “on-hold” status? Why would you get one and not the other? (Not asking about that plugin specifically, but what is the purpose of the “on-hold” status for WooCommerce, what is it designed for?)

    I have contacted the plugin developers as well to fix the issue, but I would like to understand more about the WooCommerce side of it too.

    Plugin Support Senff

    (@senff)

    What exactly is the difference between “processing” and “on-hold” status? Why would you get one and not the other? (Not asking about that plugin specifically, but what is the purpose of the “on-hold” status for WooCommerce, what is it designed for?)

    “Processing” generally means that the order has been paid, but still needs to be fullfilled (ie. shipped).
    An order is set “On Hold” when payment has not been received yet (for example, when they payment method is a Bank Transfer or Cheque, and the customer still needs to pay).

    You can read a few more details about various order statuses right here:
    https://docs.woocommerce.com/document/managing-orders/

    Thread Starter snapdragon777

    (@snapdragon777)

    Update for anyone with the same issue in future:

    It probably wasn’t a plugin issue but a PayPal setting issue. I got a PayPal email a while later saying I needed to “accept” the payment and “Your payment receiving preferences are set to manually accept or refuse this type of payment.” There was nothing to suggest this in the original “Notification of Payment Received” email about the transaction, and I’m pretty sure I didn’t manually set this, so it may be the hidden default for receiving foreign currency payments.

    Needless to say I’ve now changed that setting, although I already removed the currency switcher from my checkout process, annoyingly, so I haven’t tested that it now works. Seems likely though.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Downloads not made available after order submitted when using currency switcher?’ is closed to new replies.