rui*_*nix 10 php paypal sandbox
我在这里使用PHP库来创建新的订阅配置文件.如果我设置了初始金额,则配置文件显示为"待处理".
例:
Pending
Customer Mark Wally Verified
Profile start date Feb 18, 2013 | Profile ID I-BE824P6F9PER
Run Code Online (Sandbox Code Playgroud)
另一方面,如果我没有设置初始付款金额,则个人资料将为"有效".我正在设置初始付款和未来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'
);
Run Code Online (Sandbox Code Playgroud)
为了防止其他人遇到这种麻烦,我的发现是:
没有什么可以解决的 - 沙箱真的很慢,有时需要几天时间让配置文件变为活动状态并发送IPN.换句话说,沙箱根本不适合测试这些功能,只需上线并退还几个测试.即使是现场有时需要一些时间......我看到它有时需要几个小时,所以不要发疯.