Upload order via CSV or any other fast method

Highlighted
New Member
8 0 0

Hi there,

My company sells products in bulk - sometimes several thousand at a time.  It is very difficult for our users to add each product.  

Is there a way for my customers to upload products via CSV or another method.

We need to get the following categories.  Product name, amount, size.  After that, we'd like to send them to our regular shopify payment page and have them check out like a normal customer.  

 

Thanks as always!

 

 

0 Likes
Highlighted
Shopify Staff
Shopify Staff
18 0 4

Hi Amer,

I definitely see what you're trying to do here!

Unfortunately, there is no way to have customers upload products via CSV to the cart page that I know of.

What I recommend is using cart permalinks to send customers a pre-filled cart:

http://docs.shopify.com/manual/configuration/store-customization/page-specific/cart-page/cart-permal...

Maybe someone else will have another work around for you!

Best of luck.

Onboarding Team Lead - Shopify Plus
0 Likes
Highlighted
New Member
8 0 0

ok thank you.

I really wish we could find a work around.  Sometimes it takes our big clients 2 hours to fill their shopping cart.  

That is really not very optimal

0 Likes
Highlighted
Shopify Expert
9871 99 1708

You could create your own JavaScript + html5 CSV parser and fill the cart via the ajax api. Assuming you have control over the csv format, this is possible to do.

★ Winning Partner of the Build a Business competition. ★ http://freakdesign.com.au
0 Likes
Highlighted
New Member
8 0 0

Hi Jason,

Would you be able to give me more insight, or would you be able to take on a project of this type?

 

thanks!

0 Likes
Highlighted
Shopify Expert
9871 99 1708

What sort of details are you hoping to know?

This is all conjecture that it will work, but it should (within certain browsers). Once you've written the code to upload and parse the csv file, it would be a case of looping through each row, and adding the quantity and item to cart. You'd probably want to also have some type of feedback so the customer can be made aware when certain products no longer exist, or there is not enough stock to fill the order.

I'd be surprised if someone has not already written some JavaScript that can handle the csv parsing so that will give you a little head start. What will make things interesting is how you plan on getting all the customers to use the same csv format. Consistency in the format will be required. It is the sort of project I could help with, but see if you're able to DIY first. If you get stuck, feel free to post again and I'll try and nudge you in the right direction.

 

★ Winning Partner of the Build a Business competition. ★ http://freakdesign.com.au
0 Likes
Highlighted
New Member
8 0 0

When i was reading the AJAX tutorial what got me a bit confused is that we "cannot" add an item, only change the quantify.

Are we able to add item, type and quantify?

 

I think we can get people to submit the same csv to us, that shouldnt be as big of a problem.  

 

thanks for all your help

0 Likes
Highlighted
Shopify Expert
9871 99 1708

You can add - that's noted in section 4.2. It's the method many themes use to add items without redirecting to the cart.

★ Winning Partner of the Build a Business competition. ★ http://freakdesign.com.au
0 Likes
Highlighted
New Member
8 0 0

Hi jason,

 

How much would it cost you to develop something like this for us:

Logic:

User Logs in

User Uploads CSV (Perhaps even a pre-populated CSV with our sku's)

Script Adds all items to cart

User Checks out 

 

thanks as always 

 

0 Likes
Highlighted
Shopify Expert
9871 99 1708

If you don't feel like giving this a try yourself you're welcome shoot me an email and we can bounce some ideas around. Plenty of questions I'd need to ask that we don't need to bore the forums with. 

★ Winning Partner of the Build a Business competition. ★ http://freakdesign.com.au
0 Likes