diff options
Diffstat (limited to 'StoneIsland/platforms/ios/www/js/sdk/cart.js')
| -rwxr-xr-x | StoneIsland/platforms/ios/www/js/sdk/cart.js | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/StoneIsland/platforms/ios/www/js/sdk/cart.js b/StoneIsland/platforms/ios/www/js/sdk/cart.js index 3ff2e1d2..01cb00a8 100755 --- a/StoneIsland/platforms/ios/www/js/sdk/cart.js +++ b/StoneIsland/platforms/ios/www/js/sdk/cart.js @@ -6,14 +6,14 @@ sdk.cart = (function(){ // https://gist.github.com/fanfare/9a50c524aea417d0bf3e cart.initialize = function(opt){ - return $.ajax({ + return sdk.ajax({ method: "POST", url: sdk.path("Cart.API/1.6", "carts.json"), headers: { "x-yoox-appname": auth.appname, "x-yoox-device": auth.device, }, - data: "{}", + data: {}, // data: opt.data, success: function(data){ cart.id = data["CartSession"]["CartId"] @@ -26,17 +26,17 @@ sdk.cart = (function(){ } cart.set_user = function(opt){ - return $.ajax({ + return sdk.ajax({ method: "PUT", url: sdk.path("Cart.API/1.6", "carts/" + cart.id + "/user.json"), headers: { "x-yoox-appname": auth.appname, "x-yoox-cart-token": cart.token, }, - data: JSON.stringify({ + data: { "UserId": auth.user_id, "UserToken": auth.access_token, - }), + }, success: function(data){ opt.success(data) }, @@ -46,14 +46,14 @@ sdk.cart = (function(){ // Code10, Size, Section cart.add_item = function(opt){ - return $.ajax({ + return sdk.ajax({ method: "POST", url: sdk.path("Cart.API/1.6", "carts/" + cart.id + "/items.json"), headers: { "x-yoox-appname": auth.appname, "x-yoox-cart-token": cart.token, }, - data: JSON.stringify( opt.data ), + data: opt.data, success: function(data){ // console.log(data) opt.success(data) @@ -63,7 +63,7 @@ sdk.cart = (function(){ } cart.delete_item = function(opt){ - return $.ajax({ + return sdk.ajax({ method: "DELETE", url: sdk.path("Cart.API/1.6", "carts/" + cart.id + "/items/" + opt.data.Code10 + @@ -85,7 +85,7 @@ sdk.cart = (function(){ if (! cart.id) { return opt.error({ error: "no cart" }) } - return $.ajax({ + return sdk.ajax({ method: "GET", url: sdk.path("Cart.API/1.6", "carts/" + cart.id + ".json"), headers: { @@ -106,14 +106,14 @@ sdk.cart = (function(){ } cart.set_shipping_address = function(opt){ - return $.ajax({ + return sdk.ajax({ method: "PUT", url: sdk.path("Cart.API/1.6", "carts/" + cart.id + "/receiver.json"), headers: { "x-yoox-appname": auth.appname, "x-yoox-cart-token": cart.token, }, - data: JSON.stringify(opt.data), + data: opt.data, success: function(data){ // console.log(data) opt.success(data) @@ -124,14 +124,14 @@ sdk.cart = (function(){ // NB: Payment type may simply be 1 (credit card) cart.set_payment_type = function(opt){ - return $.ajax({ + return sdk.ajax({ method: "PUT", url: sdk.path("Cart.API/1.6", "carts/" + cart.id + "/paymentType.json"), headers: { "x-yoox-appname": auth.appname, "x-yoox-cart-token": cart.token, }, - data: JSON.stringify( opt.data ), + data: opt.data, success: function(data){ // console.log(data) opt.success(data) @@ -141,7 +141,7 @@ sdk.cart = (function(){ } cart.get_card_types = function(opt){ - return $.ajax({ + return sdk.ajax({ method: "GET", url: sdk.path("Cart.API/1.6", "cardTypes.json"), headers: { @@ -158,14 +158,14 @@ sdk.cart = (function(){ // use with full CC data if not storing it in wallet cart.set_credit_card = function(opt){ - return $.ajax({ + return sdk.ajax({ method: "PUT", url: sdk.path("Cart.API/1.6", "carts/" + cart.id + "/creditCard.json"), headers: { "x-yoox-appname": auth.appname, "x-yoox-cart-token": cart.token, }, - data: JSON.stringify( opt.data ), + data: opt.data, success: function(data){ // console.log(data) opt.success(data) @@ -189,14 +189,14 @@ sdk.cart = (function(){ if (opt.data.issue) { data["Issue"] = opt.data.issue } - return $.ajax({ + return sdk.ajax({ method: "PUT", url: sdk.path("Cart.API/1.6", "carts/" + cart.id + "/userCreditCard.json"), headers: { "x-yoox-appname": auth.appname, "x-yoox-cart-token": cart.token, }, - data: JSON.stringify(data), + data: data, success: function(data){ // console.log(data) opt.success(data) @@ -206,7 +206,7 @@ sdk.cart = (function(){ } cart.secure_finalize = function(opt){ - return $.ajax({ + return sdk.ajax({ method: "POST", url: sdk.path("Cart.API/1.6", "carts/" + cart.id + "/secureFinalizer.json"), headers: { @@ -214,7 +214,7 @@ sdk.cart = (function(){ "x-yoox-cart-token": cart.token, "x-yoox-device": auth.device, }, - data: JSON.stringify( opt.data || {} ), + data: opt.data || {}, success: function(data){ console.log(data) // order number is: @@ -226,14 +226,14 @@ sdk.cart = (function(){ } cart.finalize = function(opt){ - return $.ajax({ + return sdk.ajax({ method: "POST", url: sdk.path("Cart.API/1.6", "carts/" + cart.id + "/finalizer.json"), headers: { "x-yoox-appname": auth.appname, "x-yoox-cart-token": cart.token, }, - data: JSON.stringify( opt.data || {} ), + data: opt.data || {}, success: function(data){ console.log(data) // order number is: |
