Я хочу создать транзакцию, используя платежную информацию Recurly. я использую вызов модуля node Reculry node-recurly https://github.com/robrighter/node-recurly
Ниже, пожалуйста, найдите мой код
recurly.transactions.create({
'account_code': orgId,
'amount_in_cents': 200,
'currency': 'AUD'
}, function (err, response) {
if (err) {
return res.send({
success :false,
message :message_common.coupon_create_err,
data: err,
status :status_common.error_res
});
} else {
return res.send({
success :true,
message :message_common.coupon_create_success,
data: [],
status :status_common.success_res
});
}
});
он возвращает ниже сообщение об ошибке,
{
"statusCode": 400,
"headers": {
"date": "Mon, 05 Dec 2016 11:34:53 GMT",
"content-type": "application/xml; charset=utf-8",
"transfer-encoding": "chunked",
"connection": "close",
"set-cookie": [
"__cfduid=deb9088318b3890486d479eb2a9a4aed11480937692; expires=Tue, 05-Dec-17 11:34:52 GMT; path=/; domain=.recurly.com; HttpOnly"
],
"x-api-version": "2.0",
"content-language": "en-US",
"x-ratelimit-limit": "2000",
"x-ratelimit-remaining": "1996",
"x-ratelimit-reset": "1480937940",
"cache-control": "no-cache",
"x-request-id": "aopr1tvaaooktujne13g",
"strict-transport-security": "max-age=15552000; includeSubDomains; preload",
"server": "cloudflare-nginx",
"cf-ray": "30c73103cdd42384-FRA"
},
"data": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<error>\n <symbol>invalid_xml</symbol>\n <description>The provided XML was invalid.</description>\n <details>Unacceptable tag <account_code></details>\n</error>"
}