将自定义值设置为通过 API 创建的 PayPal 结算协议

Set Custom Values to PayPal's Billing Agreements created via API

是否可以在使用 PayPal 的结算协议 API 创建协议时设置自定义值?我希望 IPN 系统返回这些值。

比如我想给协议传递一个“purchase id”。

using PayPal's Billing Agreements API

更具体地说,可以参考几个经典或 REST APIs。每个人在 https://developer.paypal.com

上都有自己的 API 参考

一般来说,您可以使用两个参数,它们的命名会略有不同,具体取决于您用于实际创建交易或重复配置文件的 API 请求:

  • 发票或 invoice_id :: 默认情况下必须是唯一的,以前从未用于您帐户上的成功交易,阻止 accidental/duplicate 付款
  • 自定义或 custom_id:: 可以是任何东西