You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#### Quantities For Subscriptions With Multiple Products
960
960
961
-
If your subscription is a [multiprice subscription](#multiprice-subscriptions), you should pass the name of the price whose quantity you wish to increment or decrement as the second argument to the increment / decrement methods:
961
+
If your subscription is a [subscription with multiple products](#subscriptions-with-multiple-products), you should pass the ID of the price whose quantity you wish to increment or decrement as the second argument to the increment / decrement methods:
[Multiprice subscriptions](https://stripe.com/docs/billing/subscriptions/multiple-products) allow you to assign multiple billing prices to a single subscription. For example, imagine you are building a customer service "helpdesk" application that has a base subscription price of $10 per month but offers a live chat add-on price for an additional $15 per month. Multiprice subscription information is stored in Cashier's `subscription_items` database table.
968
+
[Subscription with multiple products](https://stripe.com/docs/billing/subscriptions/multiple-products) allow you to assign multiple billing products to a single subscription. For example, imagine you are building a customer service "helpdesk" application that has a base subscription price of $10 per month but offers a live chat add-on product for an additional $15 per month. Information for subscriptions with multiple products is stored in Cashier's `subscription_items` database table.
969
969
970
-
You may specify multiple prices for a given subscription by passing an array of prices as the second argument to the `newSubscription` method:
970
+
You may specify multiple products for a given subscription by passing an array of prices as the second argument to the `newSubscription` method:
971
971
972
972
use Illuminate\Http\Request;
973
973
@@ -1013,7 +1013,7 @@ You may remove prices from subscriptions using the `removePrice` method:
1013
1013
<aname="swapping-prices"></a>
1014
1014
#### Swapping Prices
1015
1015
1016
-
You may also change the prices attached to a multiprice subscription. For example, imagine a customer has a `price_basic` subscription with a `price_chat` add-on price and you want to upgrade the customer from the `price_basic` to the `price_pro` price:
1016
+
You may also change the prices attached to a subscription with multiple products. For example, imagine a customer has a `price_basic` subscription with a `price_chat` add-on product and you want to upgrade the customer from the `price_basic` to the `price_pro` price:
1017
1017
1018
1018
use App\Models\User;
1019
1019
@@ -1043,7 +1043,7 @@ If you want to swap a single price on a subscription, you may do so using the `s
1043
1043
<aname="proration"></a>
1044
1044
#### Proration
1045
1045
1046
-
By default, Stripe will prorate charges when adding or removing prices from a multiprice subscription. If you would like to make a price adjustment without proration, you should chain the `noProrate` method onto your price operation:
1046
+
By default, Stripe will prorate charges when adding or removing prices from a subscription with multiple products. If you would like to make a price adjustment without proration, you should chain the `noProrate` method onto your price operation:
@@ -1182,7 +1182,7 @@ To specify the tax rates a user pays on a subscription, you should implement the
1182
1182
1183
1183
The `taxRates` method enables you to apply a tax rate on a customer-by-customer basis, which may be helpful for a user base that spans multiple countries and tax rates.
1184
1184
1185
-
If you're offering multiprice subscriptions, you may define different tax rates for each price by implementing a `priceTaxRates` method on your billable model:
1185
+
If you're offering subscriptions with multiple products, you may define different tax rates for each price by implementing a `priceTaxRates` method on your billable model:
1186
1186
1187
1187
/**
1188
1188
* The tax rates that should apply to the customer's subscriptions.
@@ -1205,7 +1205,7 @@ When changing the hard-coded tax rate IDs returned by the `taxRates` method, the
1205
1205
1206
1206
$user->subscription('default')->syncTaxRates();
1207
1207
1208
-
This will also sync any multiprice subscription item tax rates. If your application is offering multiprice subscriptions, you should ensure that your billable model implements the `priceTaxRates` method [discussed above](#subscription-taxes).
1208
+
This will also sync any item tax rates for a subscription with multiple products. If your application is offering subscriptions with multiple products, you should ensure that your billable model implements the `priceTaxRates` method [discussed above](#subscription-taxes).
0 commit comments