2009-12-17 68 views
6

我使用的网站付款标准来创建订阅定期付款。贝宝 - “签约信息不支持”

我需要找出下一个开票日期是什么时候,所以看起来我可以使用GetRecurringPaymentsProfileDetails nvp api和定期付款配置文件ID。

但是,当我发定期付款的个人资料的ID,我得到一个失败回:

{'ack':'Failure',.... l_longmessage0: 'Subscription profiles not supported by Recurring Payment APIs.', 
'l_shortmessage0': 'Subscription Profiles not supported.',.... 

这是否意味着无法通过GetRecurringPaymentsProfilesDetails NVP API检索该订阅按钮定期付款配置文件?

如果是这样的话,有一些其他的API得到这个细节为订阅个人资料?

回答

7

GetRecurringPaymentsProfileDetails不支持通过支付标准的建立签约信息,它仅支持通过NVP API创建的定期付款资料。

在撰写本文时,有没有API来获取订阅的详细信息。如果您想知道当前状态,则必须使用IPN侦听器来捕获并自行跟踪所有状态更改。

+0

你知道,如果仍然是这样,现在是因为你的解答2年过去了? – Magne 2012-11-21 15:14:54

+2

严重的是,即使我想使用API​​来取消订阅..任何方式? – Skeptor 2012-12-05 19:08:49

+1

您可以使用api取消。但没有得到配置文件的细节 – 2013-11-19 10:13:27

1

您可以通过使用/v1/payments/billing-agreements/{billingid}/transactions?start_date=YYY-MM-DD$end_date=YYY-MM-DD劫持API ...那么你中庸之道要检查,如果最后交易适合您的时期。

+0

请做详细说明这里... – 2016-12-23 22:51:44

+1

他的东西..你可以得到一些信息,如果你请求交易清单,但如果您要求计划详细信息,则无法获得任何内容。 – KnF 2017-01-26 13:06:28

+0

@KnF yes,exactly – 2017-01-26 15:48:59