创建 CreateRecurringPaymentsProfile 后,配置文件状态不会在贝宝中从待处理变为活动

Posted

技术标签:

【中文标题】创建 CreateRecurringPaymentsProfile 后,配置文件状态不会在贝宝中从待处理变为活动【英文标题】:after create CreateRecurringPaymentsProfile, profile status not changing from pending to active in paypal 【发布时间】:2015-11-09 18:21:00 【问题描述】:

我正在使用 Paypal 定期付款。 Paypal 定期配置文件将成功创建,但不会进行初始付款。即使我在一天后检查,个人资料状态也不会改变。

查看我的 Paypal 帐户sc1、sc2 的截图

我认为问题不在于 php 代码。我还需要做其他设置吗?甚至我的 IPN 也无法正常工作,因为 Paypal 没有完成付款。我正在使用 Paypal express checkout api。

【问题讨论】:

你在使用 REST api 吗? 是的快速结帐 @NiteshVirani 你有什么想法吗?关于这个问题? 【参考方案1】:

当您创建循环计划时,它处于已创建状态,您需要通过调用更新服务对其进行更新并使其处于活动状态

根据PayPal API,您必须通过再次调用显式更新状态。

【讨论】:

但我使用的是this API,没有更新配置文件状态的功能。仅使用ManageRecurringPaymentsProfileStatus 更新内容和价格。第一个相同的代码将工作得更好,问题是有时它会工作但有时不工作。状态也在pending case.paypal付款后将设置为active @himanshuarchirayan PayPal 提供了许多 API 变体来集成,您使用的 API 应该有类似的过程来更新状态。 我使用的 API 是自动激活配置文件没有手动过程来设置配置文件 active。默认状态为pending,当充电中断状态将更改为active。所以在这种情况下,我们不能通过编码来处理它。前几天这个功能也为我工作,但几天后发生这种情况。

以上是关于创建 CreateRecurringPaymentsProfile 后,配置文件状态不会在贝宝中从待处理变为活动的主要内容,如果未能解决你的问题,请参考以下文章

Spark SQL怎么创建编程创建DataFrame

要用MFC创建一个窗口,如何创建?

oracle 安装完了,怎么创建用户和数据库???

oracle 安装完了,怎么创建用户和数据库???

mysql在创建表的时候可以创建字段那么创建新数据库的时候可以顺便创建表吗

Pod 的创建