2013-07-23 66 views
1

我正在实施Braintree Payments到我们的网站,并且在尝试创建订阅时遇到了问题。我想覆盖自定义订阅的“计划”详细信息。我正尝试通过使用PHP的API设置“结算周期数”。我似乎无法得到它的工作。在API文档中,它说:“您可以覆盖计划价格,试用期,开始日期,每个订购的结算周期数以及附加和折扣细节。”以下是链接:https://www.braintreepayments.com/docs/php/subscriptions/create#overriding_plan_details通过Braintree API设置结算周期数

$result = Braintree_Subscription::create(array(
     'paymentMethodToken' => $payment_method_token, 
     'planId' => 'r45g', 
     'price' => "{$_SESSION['enroll-draft-amount']}", 
     'billingCycles' => '7' 
    )); 

此billingCycles设置不起作用。任何人都知道正确的设置是什么?

谢谢

回答

1

我想通了。希望这可以帮助别人。正确的设置是:numberOfBillingCycles