为什么我没有在 braintree 的 res 中获得令牌?
Why I'm not geting token in res in braintree?
我正在使用 braintree 进行支付,我已经这样做了。
gateway.customer.create({
firstName: "Sachin",
lastName: "Shah",
company: "Qwerty",
email: "Qwerty@example.com",
phone: "114.555.1234",
fax: "614.555.1234",
website: "www.example.com",
}, function (err, result) {
if (err) {
res.send({code:0, status:'Error', message:err});
}else{
res.send({code:1, status:'Success', data: result});
}
});
我关注了它的官方 doc 并且他们显示当请求成功时我会得到令牌,但我正在接受 result.customer.paymentMethods[]
回应
{
"code": 1,
"status": "Success",
"data": {
"customer": {
"id": "569549779",
"merchantId": "XXXXXXXXXXXXXXXXX",
"firstName": "Sachin",
"lastName": "Shah",
"company": "Qwerty",
"email": "Qwerty@example.com",
"phone": "114.555.1234",
"fax": "614.555.1234",
"website": "www.example.com",
"createdAt": "2019-10-10T05:13:42Z",
"updatedAt": "2019-10-10T05:13:42Z",
"customFields": "",
"globalId": "XXXXXXXXXXXXXXXXX",
"creditCards": [],
"addresses": [],
"paymentMethods": []
},
"success": true
}
}
预期输出
我需要接听 paymentMethodToken
以便进一步 API 来电。
完全披露:我在 Braintree 工作。如果您有任何其他问题,请随时联系 support.
您目前正在创建一个没有付款方式的客户。您需要 create the customer with a payment method 来检索 paymentMethodToken
.
我正在使用 braintree 进行支付,我已经这样做了。
gateway.customer.create({
firstName: "Sachin",
lastName: "Shah",
company: "Qwerty",
email: "Qwerty@example.com",
phone: "114.555.1234",
fax: "614.555.1234",
website: "www.example.com",
}, function (err, result) {
if (err) {
res.send({code:0, status:'Error', message:err});
}else{
res.send({code:1, status:'Success', data: result});
}
});
我关注了它的官方 doc 并且他们显示当请求成功时我会得到令牌,但我正在接受 result.customer.paymentMethods[]
回应
{
"code": 1,
"status": "Success",
"data": {
"customer": {
"id": "569549779",
"merchantId": "XXXXXXXXXXXXXXXXX",
"firstName": "Sachin",
"lastName": "Shah",
"company": "Qwerty",
"email": "Qwerty@example.com",
"phone": "114.555.1234",
"fax": "614.555.1234",
"website": "www.example.com",
"createdAt": "2019-10-10T05:13:42Z",
"updatedAt": "2019-10-10T05:13:42Z",
"customFields": "",
"globalId": "XXXXXXXXXXXXXXXXX",
"creditCards": [],
"addresses": [],
"paymentMethods": []
},
"success": true
}
}
预期输出
我需要接听 paymentMethodToken
以便进一步 API 来电。
完全披露:我在 Braintree 工作。如果您有任何其他问题,请随时联系 support.
您目前正在创建一个没有付款方式的客户。您需要 create the customer with a payment method 来检索 paymentMethodToken
.