summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/ios/www/js/sdk/payment.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2015-11-24 20:57:41 -0500
committerJules Laplace <jules@okfoc.us>2015-11-24 20:57:41 -0500
commit612561818f907f0f9988247c82ec158ba4494986 (patch)
tree8bbc773dad7a6364cbdb8aed2ef4cab04854f49a /StoneIsland/platforms/ios/www/js/sdk/payment.js
parentd548a7d02ce6349ca9a820b6824e4374b759812b (diff)
build
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,