Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at

  • Billy 53 posts 244 karma points c-trib
    Apr 11, 2022 @ 10:23

    Set custom shipping price from backend and send email with payment link


    We are planning on using Vendr for an upcoming project. But I'm not sure if the functionality that we require is possible.

    The flow is like this:

    1. Customer creates order in front-end (no payment & no shipping).
    2. Admin checks order in backend and adds the shipping price manually.
    3. Admin sends out email to customer with payment link.

    Would it be possible to customize the backend for this order flow?

    Thanks for any feedback.

  • Matt Brailsford 4124 posts 22220 karma points MVP 9x c-trib
    Apr 11, 2022 @ 14:05
    Matt Brailsford

    Hi Billy,

    We can handle some of it OOTB but maybe not the payment link.

    Latest Vendr v2 has editable cart facility so you should be able to have your customers create a cart and then have the backoffice user set the shipping method for it.

    I did investigate the idea of payment links when we did editable carts, but because Vendr doesn't really know anything about your store I couldn't make it work in a nice way as we don't know where you checkout pages are etc.

    You definitely could implement this bit yourself. You could for example create your own email template that runs against a cart and behind this you code the generation of a payment link that when clicked, goes to a page your your site which uses Vendr's session API to set the current order for the customer to be the one passed in (you might want to add some security around this to ensure people can't just claim any old order).

    Likewise we don't have anything to enforce the workflow on the front end, but again, this could be done in custom code such that when the customer is ready, they can flag the order as ready to proceed and then the back office user can continue from there.

    In answer to your question then, it can't quite do everything you want OOTB but it could be extended to do this for sure.

    Hope this helps


Please Sign in or register to post replies

Write your reply to: