printdotio / printio-api

Issues + wiki for the api. See http://print.io/api
0 stars 0 forks source link

Shipping Prices and Order Status handling in case of multiple items in cart #30

Open djeet opened 9 years ago

djeet commented 9 years ago

I have some doubts about shipping prices in case cart has multiple items:

1)Let say a person orders 2 Professional Prints and 1 Tablet Case.Can we pass these products and get combined one shipping price. Right now when cart has multiple products , i need to pass individual SKU and add shipping per SKU. Is there an alternate method?
I am assuming when we bundle multiple items , the shipping price of bundle shouldbe less than sum of shippiung price of each item seperately.

2) How do we split orders at our end based on items in cart? Lets say Item A is serviced by a diffrent Printo's vendor and Item B is serviced by differnt Printio's vendor.In this case the order status will be different, as diffrrent vendors may be processing ( or shipping products) at seperate time.How does Printio pass along the order status for different items? Could not find handling of such scenario API?

3) How can i test change of order status in staging environment.Didnt find a method in staging admin panel.

4) What is the usage of billing key in staging environment?

djeet commented 9 years ago

Please update on this please.

AustenB commented 9 years ago

1) Not all items consolidate. Some items do and others cannot. The return from the API will be indicative of this by the price and structure of the data return.

2) This is a good question - will need Micah to answer. Each item in an order is given an order id -> this is how I believe you would need to do it.

3) I believe you can only change order status via the admin panel. Need Micah to respond. What types of order changes are you wanting to do via api?

4) For the Live environment for testing Billing Key is your API key in the admin.

On Wed, Jun 10, 2015 at 3:35 AM, Djeet notifications@github.com wrote:

Please update on this please.

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-api/issues/30#issuecomment-110635044 .

Austen Bernstein Founder & CEO printio

djeet commented 9 years ago

Please update.

micahasmith commented 9 years ago

send us an ID of an order you would like to have the status changed on and we will change it

djeet commented 9 years ago

Sorry i got caught up in shipping other features on priority.Please change the order statuses of following orders to Shipped.

167677 167655 167309

djeet commented 9 years ago

Please update the order statuses to shipped in staging environment.