6个月前我使用过Bluesnap API。我写了更新Bluesnap订阅金额的方法。现在我回到开发bluesnap连接,并在使用书面方法时遇到错误“Missing Translation”。
我的方法通过url Content-Type:application/xml
Authorization:Basic API_AUTH_KEY
使用标题
<?xml version="1.0"?>
<subscription xmlns="http://ws.plimus.com">
<override-recurring-charge>
<currency>ILS</currency>
<amount>55</amount>
</override-recurring-charge>
</subscription>
并请求正文
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages xmlns="http://ws.plimus.com">
<message>
<error-name>UPDATE_SUBSCRIPTION_FAILED</error-name>
<description>Missing Translation</description>
</message>
</messages>
现在改为成功订阅经常性费用变更我有错误
{{1}}
有没有人有一些想法如何修复更改订阅经常性费用?
答案 0 :(得分:2)
订阅可能处于无法更新的状态。
让我知道你看到了什么! 这个错误很奇怪,如果我是你,我会把它报告给Bluesnap
答案 1 :(得分:1)
您看到的版本是文档,而不是API。 如果您只想使用Bluesnap进行付款而不是管理产品/合同,那么Payment API是您的最佳选择。
我指出这个URL解释了与BlueSnap集成的各种选项:
https://support.bluesnap.com/docs/which-bluesnap-solution-do-i-need