2013-07-23 20 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