Order Fulfillment with TechPOS

Modified on Sat, 14 Jun at 7:33 PM

This guide explains:

  • How to access and fulfill Buddi orders in TechPOS
  • What happens after an order is scanned/prepared
  • Where to find past online orders
  • How to identify and resolve failed or missing orders



How Orders Sync to TechPOS

When a customer places an online order through Buddi:

  1. The order is sent to the POS > 'BUDDI ORDER'.

    This section displays new orders that come in from Buddi, and this is where you prepare the orders:
     
  2. Once the order is prepared and scanned, the online order will no longer show there as it has been prepared already.
     
  3. It will then create a POS order. The POS order will have an option to print the receipt once you have completed the order.
     
NOTE: Retailers should manually mark orders as complete or fulfilled in their POS workflow.



Viewing Online Orders


If you would like to view ALL online orders, go to 'Menu' > 'Web Menu' > 'Online Order List':



From the list, it will show all the online orders where you have the option to view or print:



Viewing the order will provide more information including the member information, and the generated POS order number:



Troubleshooting Steps

If an order doesn’t appear in TechPOS:

  1. Order shows 'PAID' in Buddi: Confirm in your payment processor dashboard to verify that the payment actually went through. Contact your payment processor if you are unsure.
  2. Check Admin Portal > Order Queue > click into a listing > scroll down > see 'INTEGRATION DETAILS' section for any error messages.
  3. Notify Buddi with the affected Order ID.
  4. Try placing a new test order - if the second succeeds, the issue was likely temporary.



Best Practice


  DO:

  • Don’t assume the order was received in TechPOS just because the customer completed checkout always verify in your POS and if applicable - payment processor.

  • Match tax settings and delivery fees between Buddi and TechPOS to avoid reporting discrepancies or failed orders.

  • Use unique UPCs for all in-stock products invalid product IDs can cause order rejections.

  • Manually mark orders as complete or fulfilled in the POS.

  • Use Buddi's Order Status dropdown to send notifications to customers throughout fulfillment.


❌  DON’T:

  • Don’t assume an order made it to TechPOS if there’s no error showing in Buddi check your POS directly to confirm it was received.

  • Don’t allow online orders to be placed if you notice persistent cURL or POST errors in the Order Queue it means the order did not successfully sync to TechPOS due to a server issue on their side. This is especially important if you are accepting online payments.

  • Don’t expect Buddi to show live status updates from TechPOS Buddi does not sync order progress or fulfillment changes from your POS.

  • Don’t mismatch delivery fee values if the fee in TechPOS doesn’t match what Buddi sends, the POS may reject the order or apply the wrong total.

  • Don’t create cloned products or use duplicate UPCs → This can cause sync issues.

  • Don’t assume tips or service charges will sync unless enabled in both TechPOS and Buddi these are often not mapped by default.

  • Don’t ignore a partially filled or cancelled order if an item fails to sync but payment was collected, you’ll need to manually refund or adjust the order.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article