Bigcommerce使用API 401错误处理付款,代码为10001



我刚刚开始使用bigcommrce支付API,无法解决未经授权的错误401。

这是我尝试过的示例数据

{
"payment": {
"instrument": {},
"payment_method_id": "cod",
"amount": 81,
"currency_code": "PKR"
}
}

{
"payment": {
"instrument": {
"type": "card",
"number": "4111111111111111",
"cardholder_name": "BP",
"expiry_month": 12,
"expiry_year": 2020,
"verification_value": "411"
},
"payment_method_id": "authorizenet.card",
"save_instrument": true
}
}

但仍然得到401的回应 我已经使用其他两个标头设置了授权令牌(支付访问令牌(。

401 的一个可能原因是付款访问令牌标头的格式。它需要:

Authorization: PAT token.goes.here,PAT全部大写,单词PAT和令牌之间有一个空格。希望对您有所帮助!

最新更新