• Resolved mludwig24

    (@mludwig24)


    Hello!

    I am building a WC store for a farm business. Product quantity for their meat products is in weight (lbs). They have meats that vary in weight such as a leg of lamb, bottom round roast or a pork butt.

    The customer enters the quantity (lbs) they want to purchase. We will have language on these certain products explaining to them that we will get a cut as close to the weight they chose but may not be exact so their order total may change.

    For example, they choose 2 lbs of leg of lamb and the closest we may have in stock is 2.25 lbs. We need to be able to hold their order, verify the actual weight of the closest cut we can find, update the product quantity and order total, then switch to processing status and charge their card / send receipt.

    We use Square for WooCommerce and have our products synced to our Square store. We need to update inventory count in Square when the order is changed to processing status.

    1. We need to take the customer’s order and payment card, but not charge it yet. Set the order in “On Hold” or “Pending Payment” status
    2. Manually verify the weight of the meat product that is closest to their selection
    3. Update the quantity (weight) on their order to match the actual weight if is different from their selection which will update the product price and order total
    4. Switch order status to “Processing” and charge their card for the updated order total at that time

    I look forward to any possible solutions you may have!

    I am studying the following extension and may try it out, I’m not sure that it allows us to change the quantity on the pending order and update the order total then run the charge. Has anyone used it?
    https://woocommerce.com/products/order-approval-for-woocommerce/

    Thank you so much!

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

Viewing 7 replies - 1 through 7 (of 7 total)
Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Verify Quantity -> Update Order Total -> Then Charge Customer’ is closed to new replies.