0
使用Moltin Javascript SDK並能夠檢索產品並將它們添加到我的購物車中。但是,當我嘗試結帳購物車並處理付款時,我收到了一個不可接受的退貨。Moltin Javascript問題:moltin.Cart.Complete返回406不可接受
這我已經剝去了我所有的雙向綁定,並使用莫爾廷網站的代碼片段,但仍然沒有結果。
鏈接到整個項目以及https://github.com/humbm0/ecommerce-site。
在此先感謝!
angular.module('ecommerceSite2App')
.controller('CheckoutCtrl', function ($scope, checkout, moltin) {
$scope.items = checkout.cart.contents;
$scope.createOrder = function() {
var order = moltin.Cart.Complete({
gateway: 'dummy',
customer: {
first_name: 'Jon',
last_name: 'Doe',
email: '[email protected]'
},
bill_to: {
first_name: 'Jon',
last_name: 'Doe',
address_1: '123 Sunny Street',
address_2: 'Sunnycreek',
city: 'Sunnyvale',
county: 'California',
country: 'US',
postcode: 'CA94040',
phone: '6507123124'
},
ship_to: 'bill_to',
shipping: '1305214549095350548'
});
console.log(order);
var checkout = moltin.Checkout.Payment('purchase', order.id, {
data: {
number: '4242424242424242',
expiry_month: '02',
expiry_year: '2017',
cvv: '123'
}
});
非常感謝!花了這麼久試圖調試以前的代碼,結果我忘了啓用虛擬網關。在入門指導或文檔中不明顯,這需要完成。 –