<rant mode – on> Bear with me here. The following may mean nothing to you. You may not want to read on but, then again you may learn something, but mainly its about me feeling better for a bit of a rant.
I should have seen it coming. I mean, for gods sake, who thought `Woo-commerce’ was a good name for business software! Then, it seemed to provide what I needed so I went with the flow but it grated.
Now I should perhaps explain that I am one of those people with a strong allergy to management speak. One mention of `low hanging fruit‘ or “Put a record on and see who dances ” and I am done with the meeting and probably well on to plotting the untimely demise of the speaker. This allergy wasn’t very helpful when I worked in an engineering consultancy and, if anything, it heightened my reaction rather than curing it by exposure.
Having explained my allergy you can probably understand my having a proper meltdown when I found that a software upgrade enforced by Woo-commerce had buggered up the integration utility, which WooWoo had also authored, that connected my website to the payment gateway (I was pretty cross by this point……) and that for a resolution I was now in the hands of their `happiness engineers’.
Well that did it <rant mode – off>
This shows what is supposed the happen. The website (in Woo-commerce) contains the primary database for stock levels and prices, manages the orders and all that stuff. When someone buys something its all in Woo-commerce up to the point where you press the payment button at which point you are transferred to Square Payments and on their super secure website you do all the stuff with cards and when done, assuming your card coughs up, you are transferred back to Woo. As the admin all I get told is you have paid and that I need to send you stuff. Meanwhile the website also knows we have less of what you just bought.
The clever bit, and one of the reasons that we chose this is Square POS. This provides the till function we use at shows. As the arrows show the Woo stock database is now transferred to my iPad which acts as a till and allows us to scan and sell you stuff with a direct link to payments if you’re using a card. Meanwhile, it also tells the website what its sold so it can reduce the stock. Everyone, Staff and Customers, at Guildex were impressed.
So what have they broken? Well, the first thing we noticed was that whilst Square POS was trying to report what stock it had sold the main database wasn’t now listening so much of Monday was spent manually reducing the stock. Then we found out thanks to a customer letting us know that whilst Woo was telling Square a total to charge it was telling them that the already VAT inclusive price was VAT exclusive so Square added a second lot of VAT onto the the total and overcharged the website customers.
Once you are aware of the issues it doesn’t take long before your blood is boiling again….
- Two days of back and forth before they accept its their issue
- Two days of then answering the questions you didn’t ask to avoid the one you did
- Several times repeating and resupplying the same information
- Finding out you were dealing with a `happiness engineer! and fighting the urge to shake him warmly by the throat
Now we’re: –
- waiting for their mark 2 fix (not just me, they have apparently buggered up many sites
- have installed PayPal as an alternative payment whilst Square isn’t available via the website
- may leave PayPal as an option in the long run but that needs some negotiation on rates as it costs me twice as much to take a payment via PayPal
As the disruption this has caused to this week has now turned into a waiting game there will be a more interesting update shortly