woocommerce / woocommerce-square

Square POS and Payments Integration
https://woo.com/products/square
Other
11 stars 7 forks source link

Add Ability to Sync "Available to Sell" stock instead of "On Hand Stock" when using Square Invoices #24

Open dreamtooloud opened 1 year ago

dreamtooloud commented 1 year ago

Functionality in Square: When using "Square Invoicing" Square divides stock into two categories:

Stock On Hand: which is all stock, both available and stock that is waiting for payment Available to Sell: This is stock that is free to sell and not under an invoice, waiting for fulfillment.

Currently, Square only syncs the "stock on hand" quantity when product syncs are run. This leads to inaccurate stock numbers in WooCommerce, since it includes products that were already sold but waiting for payment. It can cause merchants to double-sell/oversell their products making for a poor customer experience on heavy traffic shops.

Request: Integrating with Square Invoicing so that "available to sell" is synced instead of "stock on hand".

We've had a couple of users request this recently:

6511955-zen Forum Request

Here is what this looks like in Square:

https://d.pr/i/lvpQVL Full Size: https://d.pr/i/lvpQVL

(If there are details missing here or I did this wrong, please let me know! I'm just following the note on the ticket about opening this up, I've only reported bugs before!)

Sidsector9 commented 1 year ago

I investigated this today but couldn't get the product in sandbox to show the "Available to sell" field. I have reached out to Square support for assistance.

EjayhanFernandes commented 3 months ago

8561635-zd-a8c