Because our specific breed of bugs could come from three different places, the complexity of our fixes are not multiplied but cubed. Could Amazon be providing bad data? Constantly. Could we have just found another Shopify constraint? Definitely. Or could these two complexities conspire against our servers to bring down the whole wobbly stack of cards? Definitely.
One customer came to us and said that his listings were missing. Why are they missing?! What are you all doing?
Over Slack, and across thousands of miles, I look at Nafaa ,my head dev, and shrug. What’s wrong Nafaa? As if we are looking for King Tutankhamen himself, we start digging, what could this be? How could this happen, we’ve spent 100’s of hours testing and coding. What’s wrong?
The code looks good, the API is up. Neither one of us has any idea. Then Nafaa, while going thru the reports Amazon automatically generates, notices something. The SKUs this customer is complaining about are NOT in his Amazon reports. What?! No way, I pull the reports myself and look.
Sure enough, this customer has inventory, that we can confirm, that are not on any of his reports. My heart sinks. If we can’t count on the data in the Amazon reports, what can we count on? With this bug, I start looking at my own reports, from my sellers account. And sure enough, missing SKUs, duplicate ASINs with different SKUs, as well as ASINs that are new, used or both. Shit, what are we going to do now?
This one offhanded mention, by one of our first customers, sends us sprinting to figure out a solution to fix a quarter of the entire codebase. We realize that the reports Amazon provides can’t be trusted, instead we need to pull the data from their API, but how do we know which SKUs to pull if we don’t have a list? We have to figure that out too. The solution takes us over 3 weeks to fix, at a cost of a couple thousand dollars. This software business is looking less and less profitable by the minute.
We get through that bug, only to find more coming at us. Shopify has a limit on the number of characters in a title, in a description, and even with the number of variations. I imagine the good folks at Shopify were in a meeting and the topic of variations came up. “Well, we have to limit it to SOMETHING, what does everyone think is a good limit? A couple people shrugged and threw out 100. Sound good?” Everyone nods and they move on.
Whelp, we have a customer who on one product has 178 variations. Yes, even I had a hard time understanding that one. 178 variations. What in the world has 178 variations??!
Regardless, those 178 variations broke their push. Shopify just wouldn’t accept it. That took us a half day of troubleshooting to figure that one out. But we squashed it with a satisfying crunch.
Thankfully the bugs have slowed down, and we’ve gotten better at identifying the ones that do come up. We’ve discovered that the technology we deal with has a personality. Shopify is like your solid big brother, who sometimes wears flamboyant socks. Someone you can count on with occasional flashes of creativity. While Amazon is like a wild-haired, wealthy mother-in-law. Someone who sends you on wild goose chases, and after a couple glasses of Chardonnay will slur her words, but for whatever reason you keep trying to impress her, and continue running as fast as you can.
Maximizing E-commerce Success: Leveraging Amazon MCF via Shopify with a Third-Party App
Introduction In the fast-paced world of e-commerce, one thing is certain: efficient and reliable shipping can make or break your online store. As a Shopify store merchant, you're likely familiar with the importance of a seamless shipping process. This is where Amazon...
Shopify Amazon Integration in 10 Easy Steps
There’s a HUGE learning curve when you’re first setting up an online store. You can spend 38 million hours Googling this stuff. Or you can ask a magical genie to help you get setup.
Boost Conversion with Virtual Bundles on Shopify with ByteStand & Amazon MCF
Our Virtual Bundle feature assists you in quickly mapping your physical FBA SKUs to your Amazon virtual bundle SKUs. Now, you may be asking, what does that mean?
Amazon Aggregators Could Make You Wealthy
If your vision for your ecommerce business involves getting bought up, you’re in luck. As we covered in a recent post, groups of ecommerce investors known as “Amazon aggregators” are acquiring profitable ecommerce operations and scaling them into digital superstores.
Changes are coming to Shopify’s plans and features
Starting January 1, 2023, stores on the Shopify Starter and Basic plans will no longer be able to request access to the Carrier Service API (Carrier Calculated Shipping).
Amazon Blank Box Program for Shopify
There’s a HUGE learning curve when you’re first setting up an online store. You can spend 38 million hours Googling this stuff. Or you can ask a magical genie to help you get setup.
BigCommerce Users Rejoice! ByteStand is Now Live in the Apps Marketplace
You can now import all your products from Amazon to BigCommerce in just a couple of clicks. AND keep everything in sync between the two.
8 of the Best Ecommerce Website Designs of 2018 + 4 Lessons You Can Learn from Them
Here it is, no intro, no fanfare, just straight up. These are the 4 things people want from your ecommerce site: Customization, Ease, Legitimacy, Creativity. That’s it!
8 Key Strategies from 5 of the Best Shopify Stores in History
It’s the dream, right? To be one of the best Shopify stores out there – millions of sales, tons of adoring customers and money up to your eyeballs. But how do you get there?