summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/ios/www/js/sdk/cart.js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/platforms/ios/www/js/sdk/cart.js')
-rwxr-xr-xStoneIsland/platforms/ios/www/js/sdk/cart.js44
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: