我正在使用braintree付款,我已经做到了。
gateway.customer.create({
firstName: "Sachin",
lastName: "Shah",
company: "Qwerty",
email: "[email protected]",
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,他们显示,当req成功时,我将获得令牌,但是我在result.customer.paymentMethods[]
中发短信>
响应
{ "code": 1, "status": "Success", "data": { "customer": { "id": "569549779", "merchantId": "XXXXXXXXXXXXXXXXX", "firstName": "Sachin", "lastName": "Shah", "company": "Qwerty", "email": "[email protected]", "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付款,我已经做到了。 gateway.customer.create({firstName:“ Sachin”,lastName:“ Shah”,公司:“ Qwerty”,电子邮件:“ [email protected]”,电话:“ 114 ....
完全公开:我在Braintree工作。如果您还有其他疑问,请随时与support联系。