#0xL34N

1 messages ยท Page 1 of 1 (latest)

elfin oreBOT
half lagoon
#

Hi there!

#

What is your question?

quasi ruin
#

Hi!

#

Hi, I am learning how to charge with the metered method that you have, which allows me to charge based on the use that my users make of the platform. But I have a doubt, in my case my users have 2 variable values for which to charge, for example number of requests + number of channels, then in a plan I should charge them for the use of requests + channels they use, but when creating a product only allows me to configure the volume of a single type. What should I do? How can I create a product that has 2 items and notify Stripe the use of each of these items per user? Since the price per channel is different from the price of requests.

half lagoon
#

What should I do?
Can you clarify how your pricing works? Like how do you convert a number requests + number of channels into a amount to pay?

quasi ruin
#

Sure!

#

I have 3 Plans:

  • Classic: 1 Channel + 50 Requests ($49) [each additional request = $1]
  • Premium: 2 Channel + 100 Requests ($99) [each additional request = $0,75]
  • Deluxe: 3 Channel + 200 Request ($149) [each additional request = $0,5]

Then you pay $50 for each additional Channel

#

Thats the model price

#

How can i create this model?

half lagoon
#

Simplest option is to create a subscription with 2 prices:

  • Channel, standard pricing. if someone buys 2 extra Channel, then you set the quantity to 2.
  • Requests, that is metered.
quasi ruin
#

Sorry but i don't understand you

#

In the subscription, i need to put 2 prices. The first is the Channel Price, and i change the quantity right?

#

And then other Price, from the Requests, and that is metered..

#

But how do I set the base price for each plan?

#

Or i can create metered from Channels to, and the first Channel is Free

#

Can I have 2 metered prices in the same subscription?

half lagoon
#

In the subscription, i need to put 2 prices. The first is the Channel Price, and i change the quantity right?
Technically you could have three price here actually:

  • Base: the base cost of the subscription
  • Channel: standard pricing, with the number of extra channels bought
  • Requests: metered pricing
#

Can I have 2 metered prices in the same subscription?
I never tried, but I guess it's easy to figure our. I recommend testing this in the Stripe dashboard directly.

quasi ruin
half lagoon
#

It's a price. That's why I mentioned three price in total.

quasi ruin
#

And what would happen in the case of annuals? Can I combine monthly prices with annual prices?

half lagoon
#

Can I combine monthly prices with annual prices?
No that's not possible. You would need to create 2 different subscriptions for this.

quasi ruin
#

Because the user have the posibility to pay the basic price monthly or annual

half lagoon
#

In your original question you didn't mention that there is a mix of monthly/yearly price. So can you clarify exactly how that works?

quasi ruin
#

Sure

#

This is our case.

#

We have 2 plans.
Basic: $49 monthly or $490 annually. This includes 1 Channel + 50 Investors. Then you pay $50 per additional Channel and $1 per additional Investor.
Premium : $99 monthly or $990 yearly. This includes 2 Channels + 100 Investors. Then you pay $50 per additional Channel + $0.75 per additional Investor.

#

How can I create a subscription that fits this?

half lagoon
#

So the subscription is either monthly or annual, not both at the same time, correct?

quasi ruin
#

That's right, but the charge for the inverters or additional channels should be monthly, is that understood?

half lagoon
#

You didn't mention that either in your message. Please include all relevant details in one go, otherwise it's hard to help you.

#

Like I said earlier, it's not possible to mix yearly price and monthly price in a single subscription.

quasi ruin
#

We have 2 plans.
Basic: $49 per month or $490 per year. This includes 1 Channel + 50 Investors. Then you pay $50 per additional Channel and $1 per additional Investor (these additional expenses must be paid monthly because we cannot wait a year to charge them in case the user chooses to pay the Basic Plan for 1 year).
Premium : $99 monthly or $990 yearly. This includes 2 Channels + 100 Investors. You will pay $50 per additional channel and $0.75 per additional inverter (these additional fees must be paid monthly because we cannot wait a year to collect them in case the user chooses to pay the Premium Plan for 1 year).

gentle spruce
#

Hello ๐Ÿ‘‹
Stepping in as soma had to step away

quasi ruin
#

Does the business model make sense?

#

Hello!

#

Hanzo are you understanding my question?

gentle spruce
#

Give me a moment to read through the above ๐Ÿ˜„

quasi ruin
#

Hmm

#

So the customer recibe 2 invoice?

gentle spruce
#

They will see two separate charges on their statements. For invoices, You can choose to disable the invoices Stripe sends & build your own and send that.

quasi ruin
#

You could create a subscription that has a free layer and that only activates when it exceeds X amount of services, then no invoice would be sent since you are using your free layer, right?

#

The user signs up for the first subscription through Stripe Checkout, after this is done, can I create and assign another subscription for the extra services without going through the Checkout process?

gentle spruce
#

You could create a subscription that has a free layer and that only activates when it exceeds X amount of services, then no invoice would be sent since you are using your free layer, right?
Even with free trials, users may see a $0 invoice ๐Ÿ˜ฆ

The user signs up for the first subscription through Stripe Checkout, after this is done, can I create and assign another subscription for the extra services without going through the Checkout process?
You can, yes. As long as the payment method has been setup correctly on the customer

quasi ruin
#

Oka! Thanks

#

Do I need to do anything additional for the payment method to be set up in the client or is it enough to go through the Checkout correctly?

gentle spruce
#

For subscriptions, you'd want to make sure that the payment method that gets attached to the customer is also set as default on customer.invoice_settings.default_payment_method as that's what the other subscription will try and charge

quasi ruin
#

Do I have to perform this step via API?

gentle spruce