printdotio / printio-ios-sdk

SDK that enables the printing of any photo, from any source, onto any product!
Other
20 stars 11 forks source link

Incorrect total cost error message #484

Closed kristinahavlovic closed 8 years ago

kristinahavlovic commented 8 years ago

Hi guys, our partner Keepy Inc. emailed us saying that their customer keeps getting an error message on the final screen saying: "Incorrect total cost--should have been $x

image1

Can you please look into this issue?

@perisicboro @Ivan1985 @mkontic

mkontic commented 8 years ago

@perisicboro Hey guys, any updates? Partner is getting impatient and his customer still can't buy anything.. Thanks!

perisicboro commented 8 years ago

@mkontic @kristinahavlovic I need sdk version, initialization code, exact address and product name. If it's a bug in sdk, fix will be available to customer in a two weeks.

KeepyD commented 8 years ago

printio-version: 1.5.0 (22) email: amdefrein@gmail.com (dont put it public on git) She's on iOS 9.0.1 located in Dublin, Dublin City, Ireland Products : canvas minis, flat cards, magnetograms, metal magnets and a mousepad. 14 items in total

KeepyD commented 8 years ago

HELLO?

perisicboro commented 8 years ago

@KeepyD I need initialization code and products list in cart (screenshot or skus) so I can try to recreate this issue.

KeepyD commented 8 years ago

@perisicboro What are initialization code? I will ask for a screenshot not sure she saved it but it's the 2nd time she is trying with diffrent products...

perisicboro commented 8 years ago

@KeepyD Initialization code for our SDK. I need to have the same working environment like it's in your application, and without exact list of products(skus) I can't recreate same environment. On that way I will find out which product is causing trouble.

KeepyD commented 8 years ago

img_9228 img_9229 img_9230 img_9231

KeepyD commented 8 years ago

@perisicboro here is what I got from my iOS Dev - "I don't think we can give them enough code to let them replicate the environment unless we give them A LOT of them. In other words, it's not mere "initialization code" but also a bunch of code that access to our image cache and local item cache." Please advise ASAP!

perisicboro commented 8 years ago

@KeepyD I meant on piece of code where you initialize printIO sdk, set recipe ids... I don't need image cache, etc. I need code where printIO sdk is used.

perisicboro commented 8 years ago

@KeepyD I see a different prices for same skus (products):

CanvasMini-5x5 = €7.13 and CanvasMini-5x5 = €4.46

also I installed keepy app and saw this:

CanvasMini-9x9 = €12.84 and on screenshot CanvasMini-9x9 = €8.75

So whats going on: you changed the prices on some products before this customer made an order, and that's why he/she is getting incorrect total cost.

The only solution for this customer is to delete product(s) which have changed prices from cart, and to recreate them. In future sdk version we will make auto update of prices in cart.

KeepyD commented 8 years ago

ok. Thank you