php - 如何查看账单协议(protocol)是否有效或已取消?

标签 php paypal

我在 PayPal 中使用 Reference Transaction API,但不确定在计费时计费协议(protocol)是否有效。如果取消了计费协议(protocol),我想提前知道。

我想知道是否有关于取消计费协议(protocol)的回调。

最佳答案

要检查计费协议(protocol)的状态,您可以使用 BAUpdate API(NVP:METHOD=BillAgreementUpdate)。

通常此 API 用于删除 Billing Agreement,但如果您在没有 BillingAgreementStatus 字段的情况下使用它,它会返回 Billing Agreement 的当前状态,让您知道 Billing Agreement 是否仍然有效。

事实上,如果计费协议(protocol)不再有效,Paypal 将响应错误代码 10201“计费协议(protocol)已取消”

来源API Operations for Reference Transactions , Angell EYE PayPal NVP CodeIgniter 库 (PHP)

问候

关于php - 如何查看账单协议(protocol)是否有效或已取消?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12698471/

相关文章:

ruby-on-rails - 自适应 Paypal

php - 为什么 Paypal IPN 不返回 contact_phone 字段?

e-commerce - Payflow Link 是否需要 PCI 合规性?

php - 指定的交易货币必须与之前指定的相同

javascript - 用户注册时获取实时通知

php - mysqli 连接错误后无法重定向

php - 可以:hover apply to generic element tags specific to a parent div?

php - 是否可以连接这些 MySQL 表 attendee 和 message?

php - 这是错误抑制运算符的不良做法吗?

php - PayPal Payflow api 给出错误执行交易的权限不足