diff options
Diffstat (limited to 'StoneIsland/platforms/ios/www/js/sdk/payment.js')
| -rw-r--r-- | StoneIsland/platforms/ios/www/js/sdk/payment.js | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/StoneIsland/platforms/ios/www/js/sdk/payment.js b/StoneIsland/platforms/ios/www/js/sdk/payment.js index 048cde4b..d0951017 100644 --- a/StoneIsland/platforms/ios/www/js/sdk/payment.js +++ b/StoneIsland/platforms/ios/www/js/sdk/payment.js @@ -1,26 +1,28 @@ sdk.payment = (function(){ var payment = {} - payment.list_credit_cards = function(opt){ - $.ajax({ - method: "GET", + payment.add_credit_card = function(opt){ + return $.ajax({ + method: "POST", url: sdk.path("Account.API/1.5", "users/" + auth.user_id + "/cards.json"), headers: { "x-yoox-appname": auth.appname, "x-yoox-account-token": auth.access_token, }, - data: opt.data, + data: JSON.stringify( opt.data ), success: function(data){ - console.log(data) + // console.log(data) opt.success(data) }, error: opt.error, }) } - - payment.add_credit_card = function(opt){ - $.ajax({ - method: "POST", + + // LISTING A CREDIT CARD ONCE A CARD HAS BEEN ADDED PRODUCES ERROR + + payment.list_credit_cards = function(opt){ + return $.ajax({ + method: "GET", url: sdk.path("Account.API/1.5", "users/" + auth.user_id + "/cards.json"), headers: { "x-yoox-appname": auth.appname, @@ -28,6 +30,7 @@ sdk.payment = (function(){ }, data: opt.data, success: function(data){ + console.log("listing credit cards") console.log(data) opt.success(data) }, @@ -36,15 +39,16 @@ sdk.payment = (function(){ } payment.delete_credit_card = function(opt){ - $.ajax({ + return $.ajax({ method: "DELETE", url: sdk.path("Account.API/1.5", "users/" + auth.user_id + "/cards/" + opt.guid + ".json"), headers: { "x-yoox-appname": auth.appname, "x-yoox-account-token": auth.access_token, }, + data: "{}", success: function(data){ - console.log(data) + // console.log(data) opt.success(data) }, error: opt.error, @@ -52,7 +56,7 @@ sdk.payment = (function(){ } payment.get_payment_types = function(opt){ - $.ajax({ + return $.ajax({ method: "GET", url: sdk.path("Cart.API/1.6", "availablePaymentTypes.json"), headers: { @@ -61,7 +65,7 @@ sdk.payment = (function(){ }, data: opt.data, success: function(data){ - console.log(data) + // console.log(data) opt.success(data) }, error: opt.error, |
