• Resolved Pixel_me

    (@pixel_me)


    Hi

    Today I installed and activated the bpost plugin for a client. As far as I know, everything is filled in like it should (shipping manager account on bpost website and plugin in Woocommerce). The plugin works, but, for me and my client, not where it supposed to work, logically.

    The checkout page is divided in 3 sections. First section: the customer needs to fill in their billing information.

    Second section on the page: the customer sees the products they want to order and here you can also choose the shipment method: “gratis bij afhaling (free pick up)” or “bpost (vanaf)”, screenshot from section: https://imgur.com/a/8izaH .
    When I click / choose the bpost option I want the customer to get the bpost popup window so they can choose their option “sending on adres, sending on bpost lacation…”. This popup: https://imgur.com/a/qyuyh .
    But the bpost popup does not show up. It only updates the amount of the order with a basic bpost price (4€ in case of my screenshot example). Because of this action, the total amount of the order is misleading to the customer. They don’t know the real price to pay.

    Section 3 on the checkout page: the customer can choose a payment option. After you choose an option and you hit the “place order” button, you get the bpost popup.
    After you choose your shipment method, you instantly get the “bankcontact / transfer” window. So now, the customer can see the real total amount of the order.

    My question is: is there a way to get the popup window where you can choose shipment options in section 2, and not in section 3 after pressing the “place order” button?

    I hope you understand my question / problem. Really hard to explain in English to me :).

    Thanks in advance.

    Kind regards
    Bjorn

    • This topic was modified 7 years, 10 months ago by Pixel_me.
    • This topic was modified 7 years, 10 months ago by Pixel_me.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author slegrand.antidot

    (@slegrandantidot)

    We understand your request.

    However, we can’t call the bpost popup at step 2, before the order is indeed placed.

    There are several functional and technical reasons for that.

    For example: when you’ve finished in the bpost popup and leave it… the request is posted towards bpost SHM backend. If you’d go back to step 2 you would still have the ability to update the address -without going back to bpost popup- and finalize the ordering process with a data discordance between what has been sent in bpost SHM backend and where really/finally the parcel has to be delivered and is encoded in wordpress db.

    Indeed, the limitation to this behavior is that, at the order recap screen, we don’t know yet how much finally delivery will cost, that’s why we indicate “as from XX”; XX being the lowest cost charged for deliveries configured in SHM backend.

    kind regards, SLG

    Thread Starter Pixel_me

    (@pixel_me)

    Hi

    Thank you for your answer.

    But this website does what we want to do: https://ginroom.be/online-gins … When you choose a product (in winkelwagen), then choose “go to checkout” (“ga door naar afrekenen”) you get the checkout page. When you click on “2) verzending” (= shipment) you get the bpost pop up screen. After that you choose your payment option and you see on right the real total amount before proceeding.
    If this website was our site, the bpost pop up appears when clicking on place order (plaats uw bestelling).

    Is there nothing that we can do to make the popup react the same on our site like on the “Gin” website?

    Kind Regards

    Plugin Author slegrand.antidot

    (@slegrandantidot)

    The ginroom.be website uses Magento framework.

    In Magento, the integration of bpost is different than in WP/WooC, therefore; functional behaviour and technical constraints are not the same…

    The bpost plugin for WP/WooC is open source, and can be adapted but this require time and effort as well as good php programming skills.

    Finally: I forward your functional adaptation request to bpost, maybe they will take it into account for a plugin next release.

    Thread Starter Pixel_me

    (@pixel_me)

    Oh, ok, that’s Magento.

    Thanks for all the information and for forwarding the request to bpost!
    And ofcourse for your fast support!

    Kind regards

    Plugin Author bpost_shipping

    (@bpost_shipping)

    Dear Bjorn,

    We perfectly understand your point of view. But as SLG explained, this choice has been done based on technical constraints in Shipping Manager and Woocommerce.

    Of course, it would be nice to know the full price before submitting the order and going to the financial payment system. But that means that fictive orders or uncorrect orders or abandonned orders might be introduced in Shipping Manager, all of this without talking about double orders and strange behavior or Back and Next buttons of all navigators.

    For all of those reasons, we really discouraged to put the bpost popup in the middle of the process, except for webservices integration (which is the case for Magento plugin)

    Anyway, thanks for your feedback, really appreciated !

    Kind Regards
    Michael

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Choosing delivery method wrong place’ is closed to new replies.