Skip to main content
Answer

Stripe Unit Pricing

  • October 21, 2021
  • 1 reply
  • 197 views

Forum|alt.badge.img+2

Your docs regarding stripe packages says:
 

Only Package Pricing and Standard Pricing subscription plans with per unit pricing are supported. Metered usage and tiers are currently not supported.

Does this mean, that a user for example can purchase 5 monthly subscriptions via stripe?

Will this be correct displayed in revenuecat and in you webhooks to my server?

Best answer by sundeep

This question was answered in our ticketing system, but posting the response here as well for visibility:

Yes, we do support multi-unit subscriptions from Stripe and they'll show up correctly in the dashboard and your webhooks. Here are two examples to illustrate:
 

  1. If the customer purchases multiple items of the same subscription (such as the example you mentioned of 5), it'll look like this in Stripe:

    ?name=example_1.png

    In the dashboard, we'll create a single receipt and a single transaction with the total price (and a single webhook event) of the purchase of 5 subscriptions:

    ?name=example_1.2.png
     
  2. If the customer purchases two different products at the same time, like this in Stripe: 

    ?name=example_2.png

    We'll still create a single receipt, but each product will get an individual transaction. In the case above this would end up generating two transactions and two webhook events:

    ?name=example_2.2.png
This post has been closed for comments

1 reply

sundeep
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • Answer
  • November 4, 2021

This question was answered in our ticketing system, but posting the response here as well for visibility:

Yes, we do support multi-unit subscriptions from Stripe and they'll show up correctly in the dashboard and your webhooks. Here are two examples to illustrate:
 

  1. If the customer purchases multiple items of the same subscription (such as the example you mentioned of 5), it'll look like this in Stripe:

    ?name=example_1.png

    In the dashboard, we'll create a single receipt and a single transaction with the total price (and a single webhook event) of the purchase of 5 subscriptions:

    ?name=example_1.2.png
     
  2. If the customer purchases two different products at the same time, like this in Stripe: 

    ?name=example_2.png

    We'll still create a single receipt, but each product will get an individual transaction. In the case above this would end up generating two transactions and two webhook events:

    ?name=example_2.2.png