我正在使用laravel收銀員創建一個基於訂閱的計劃購買系統,並以Braintree作爲支付網關。Laravel Cashier Braintree取消訂閱寬限期
我的訂閱已成功創建,我的問題是取消時。
後我火了:
$user->subscription('pro')->cancel();
在用戶成功地過渡到其中一個用戶擁有剩餘天數他的計劃已經到期之前的寬限期,但在布倫特裏的認購仍處於活動狀態,而不是取消。
然而,當我火了:
$user->subscription('pro')->cancelNow();
在布倫特裏訂閱現在被標記爲已取消。
我的問題是Braintree不知道如果收銀員不將Braintree中的訂閱標記爲已取消,將不會向此用戶收費。
也許我錯過了這裏的東西......當我使用Briantree PHP SDK取消訂閱時,是否需要自己處理這個問題。如果任何人有過這個問題,並找到了解決方案,您的意見將不勝感激。