Q:

Stripe Subscription Plans of Varying Amounts

I am working on a donation form for a charity and they have requested a monthly donation plan where the user can choose whatever amount they would like to give. 
I know I can make individual plans (i.e. if they said monthly donations of $5, $10, or $20 dollars) I could make three different plans and subscribe users to them. Is there a way to avoid making new plans for every varying subscription amount? 

A:

The Stripe documentation recommends using the quantity parameter on the subscription.
https://stripe.com/docs/guides/subscriptions

Varying billing amounts
Some users need full flexibility in computing billing amounts. For
  example, you might have a conceptual subscription that has a base cost
  of $10 per month, and a $5 per-seat cost each month. We recommend
  representing these billing relationships by creating a base plan that
  is only $1 per month, or even $0.01 per month. This lets you use
  quantity parameter to bill each user very flexibly. In an example
  with a $10 base cost and three $5 seats, you could use a $1 per month
  base plan, and set quantity=25 to achieve the desired total cost of
  $25 for the month.

