• Hi!
    im having two issues with the vipps plugin using the WooCommerce Bookings extension.

    1.
    The quick checkout option do not work using Vipps (as it does with PayPal etc) for items in our store configured as a “bookable product” (instead of the standard “single product” option while adding products) as the vipps plugin do not get a “delivery method” while using bookable product type. Would it be possible to fix this? Looks like its getting a “local delivery” delivery option passed by when a “virtual” or “downloadable” product is made..but for bookable products, even if “virtual” is ticked as well, the vipps quick checkout will not work only giving a error saying “shipping details not found” in the vipps.app on the mobile phone.

    2.
    If going via the normal cart and vipps checkout clients can pay for bookable products just fine…at least it appear so in the vipps.app on the phone where customer get that the payment has been approved. But when the customer gets re-directed to the payment confirmation page on the website it says payment pending and in the vipps admin it says that the amount is “reserved” and not “charged”. To actually charge the customer I have to login to the woo backend and set the order to finished or click the “vipps capture” button. This is very confusing for the clients which also receive a auto email from woo store saying its not paid yet and also not good for us as we do not sit stand by the computer to click the capture button. Why is the amt not charged the customer instantly even if it says its done in the vipps.app? In vipps company backend admin it says the amt is “reserved” until we hit the “capture” button. I have compared the vipps plugin with the PayPal plugin (which works perfectly) and what is missing in the vipps setup page compared with paypal is option to choose “authorize” or “authorize and capture”. Would it be possible for you guys to make this option for vipps plugins as well for us to force authorize and capture? It is hopeless to sit and manually capture every single booking that are made via the WooCommerce store like now. Clients getting confirmation pages and auto emails saying its still not paid (even their mobile app says paid) generates lots of customer support and frustration.

    • This topic was modified 6 years, 2 months ago by sigval.

    The page I need help with: [log in to see the link]

Viewing 2 replies - 16 through 17 (of 17 total)
  • Plugin Author Iver Odin Kvello

    (@iverok)

    You can contact us through [email protected]. For real testing with a plugin, we would need a paid version, but I can check the source code to see what it looks like. We do have plans to expand the number of plugins to test against.

    As to your error: This happens when the waiting page for the Vipps response cannot find the order, which is stored in the customers’ session. Unfortunately, this bit of code hasn’t changed between 1.0.5 and 1.0.6 – the only changes are some more filters and actions.

    It’s likely that the customers session has been destroyed somehow, either through blocking of cookies or some other plugin. Unfortunately it is quite neccessary to have the session available to determine which order to check the status of.

    If you can check if there is anything in the Woocommerce logs indicating errors, that would help.

    Do you have any plugins that could be modifying the Woocommerce session handling?

    Plugin Author Iver Odin Kvello

    (@iverok)

    I’ve just rechecked both normal and express checkout on 1.0.6 and it does work when the woo session is undisturbed.

    Be aware that the woo session depends on a cookie that could be scrubbed by front-end proxies like Varnish too.

Viewing 2 replies - 16 through 17 (of 17 total)
  • The topic ‘not working as it should with WooCommerce Bookings’ is closed to new replies.