我正在使用
PHP库
here创建一个新的订阅配置文件.如果我设置了初始金额,配置文件将显示为“待处理”.
例:
Pending Customer Mark Wally Verified Profile start date Feb 18,2013 | Profile ID I-BE824P6F9PER
另一方面,如果我没有设置初始付款金额,配置文件将为“活动”.自从我想每月付款并立即付款之后,我将来设定初始付款和开始日期1个月.
我已经验证:
>帐户设置为以任何货币接受货币
>卖家帐户启用了数字商品(通过自动化流程创建)
>两个帐户都已验证
>买家帐户有一张信用卡以及一张贝宝余额
>这两个帐户都是以美国为基地
>我已经尝试了多个帐户
任何帮助将不胜感激!
创建使用上面列出的库的订阅的代码片段:
$subscription_details = array( 'description' => 'Premium membership: $4.95 every 30 days','initial_amount' => '4.95','amount' => '4.95','period' => 'Day','start_date' => gmdate( 'Y-m-d\TH:i:s',strtotime( '+30 day' ) ),'frequency' => '30' );
为了防止有人遇到这样的麻烦,我的发现是:
没有什么可以解决的 – 沙箱只是真的很慢,有时需要几天的时间才能使配置文件变得活跃并发送IPN.换句话说,沙盒根本不是很好的测试这些功能,只需要进行一次测试即可实现退款.即使生活有时候需要一点时间…我看过它需要几个小时,所以不要疯了.