这是 PHP 的基本部分:
// Add subscription
$subscription = new Recurly_Subscription();
$subscription->plan_code = $planCode;
$subscription->currency = 'USD';
$subscription->quantity = 1;
if ($couponCode != "") { $subscription->coupon_code = $couponCode; }
$subscription->account = new Recurly_Account();
$subscription->account->account_code = $customerID;
$subscription->billing_info = new Recurly_BillingInfo();
$subscription->account->billing_info->token_id = $token;
$subscription->create();
当此代码运行时,$token
是否tokenID
通过较早的调用 recurly.token (...) 创建了带有帐单信息的。
该帐户已在 Recurly 上存在 - 帐户 ID、名字和姓氏,但没有帐单信息。这是因为我们允许人们在订阅前注册免费服务。所以我想在现有帐户上创建订阅。最初,按照代码示例,create()
调用是subscription->account->create()
. 但这失败了,因为该帐户已经存在。