2016-01-13 56 views
0

我已經有更多的Braintree網關訂閱。現在我想更改某些訂閱的開票日期並非全部。更改Braintree訂閱期間的帳單日期

有沒有可能更改braintree訂閱中的下一個開票日期?

+0

告訴你到目前爲止做了什麼。 – urfusion

+0

我已經爲每年更新的客戶創建訂閱,但現在我想爲他們免費提供一年。 –

回答

1

完全披露:我在布倫特裏工作。

您不能更改現有訂閱的開票日期,您必須取消訂閱並創建一個新訂閱。但是,如果您想爲某人免費提供一年,則可以對其現有訂閱應用折扣。 首先,來自Braintree控制面板的add a discount,費用爲一個月的訂閱,持續時間爲12個結算週期。

然後使用API​​,你可以這個折扣添加到訂閱:

$result = Braintree_Subscription::update(
    'theSubscriptionId', 
    'discounts' => 
    [ 'add' => 
     [ 'inheritedFromId' => 'your-discount-name' ] 
]); 
+0

謝謝@ jessica-d。它通過給訂閱中的用戶提供折扣而適用於我。 –