summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/ios/www/js/sdk/payment.js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/platforms/ios/www/js/sdk/payment.js')
-rw-r--r--StoneIsland/platforms/ios/www/js/sdk/payment.js30
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,