使用更新计划 APIhttp://paypal.github.io/PayPal-PHP-SDK/sample/doc/billing/UpdatePlan.html我没有找到计划是否具有"非活动"状态,我必须使用哪个键?我做了:
$value = new PayPalModel('{
"state":"INACTIVE"
}');
但是得到错误:
请求的状态更改无效。
1( 有效性如何?
2(如果我的开发人员帐户中有一个页面,我可以在其中查看所有计划并在开发人员的帐户中使用它们?
谢谢!
代码取自:https://github.com/paypal/PayPal-PHP-SDK/blob/master/lib/PayPal/Api/BankAccount.php
银行账户 API 扩展了 PayPalModel,并在以下行中使用$state:392
这是数组:
/**
* State of this funding instrument.
* Valid Values: ["ACTIVE", "INACTIVE", "DELETED"]
*
* @param string $state
*
* @return $this
*/
public function setState($state)
{
$this->state = $state;
return $this;
}
从此 PayPal Rest API - 更新计费计划返回 URL 答案中,您可能已经将协议附加到您的计划,因此您无法将其设置为非活动状态。