我正在将Paypal的订阅服务集成到PHP应用程序中。我已经注意到,如果在协议实际成为订阅之前中断了订阅流程,并且某些响应数据没有正确保留,则计划和协议可能会被放弃或孤立,这是一些步骤。我正在寻找有关如何检索它们以及如何正确丢弃或管理它们的说明,但尚不清楚是否有可能。
可以“删除”计划,该计划通过更新/补丁请求将状态设置为“已删除”。当您“删除”计划时会发生什么?一旦被“删除”,就无法查询它,所以我想知道我一直在创建的所有这些测试计划应该怎么做。我只是不担心这个问题,而让Paypal照顾他们所做的一切吗?
创建协议后,客户可以不批准它,也可以在客户批准后不执行该协议。在这两种情况下,协议都被放弃。如何管理这些协议?我知道我会坚持使用支付令牌来跟踪正在进行的协议,直到该协议成为有效的订阅为止,但是奇怪的是,如果没有明确的方法来处理它们,那么容易将它们孤立起来。