-
Subscriptions
-
Lifecycle of a Subscription: The subscription lifecycle
The subscription lifecycle Stripe has an associated event for every activity that happens with a subscription. (There are dozens of events that occur … customer can use your service Terminating access when a subscription is canceled As subscription events primarily occur behind the scenes–and mostly asynchronously…
-
Lifecycle of a Subscription: Subscription states
…invoice payment on a subscription fails, the subscription becomes past_due. After Stripe exhausts all payment retry attempts, the subscription remains past_due … Subscription states The Subscription object has a status property that reflects the subscription’s current state. Its possible values are: trialing active…
-
Lifecycle of a Subscription: Other subscription events
Other subscription events Other subscription events occur that you may need to handle, depending upon your use of subscriptions. If a subscription is on … Changing a subscription results in customer.subscription.updated events. There are other relevant events you’ll encounter when using subscriptions related…
-
Lifecycle of a Subscription
…of your subscription settings on payment failures The various subscription states Other subscription events you’ll encounter The subscription lifecycle … Cancel the subscription Mark the subscription as unpaid Leave the subscription as-is (See the next section for more information on these subscription states…
-
Setting Subscription Quantities
…put("plan", "pro-monthly"); params.put("quantity", 5); Subscription subscription = Subscription.create(params); // Set your secret key: remember to change … To set the quantity of a plan on a subscription, provide a quantity value when creating or updating the subscription: curl Ruby Python PHP Java…
-
Dispute Types: Subscription canceled
…Subscription canceled What it means: The customer says that you continued to charge them after a subscription was canceled. Required to overturn dispute: … it: Promptly cancel subscriptions upon request, making sure to pass the cancellation along to Stripe if you use Stripe’s subscription functionality, and…
-
What does the "delinquent" property on a customer object represent?
…used to represent whether the latest attempt to pay an invoice for a subscription has failed. In the event of a failed payment attempt, the delinquent…
-
How can I test a failed invoice payment?
We recommend using the card number 4000 0000 0000 0341 to create a customer object. Since the card will be declined on any payment, we then recommend subscribing the customer to a plan with a short…
-
Can I charge my customers different amounts every billing period (e.g. metered billing based on usage)?
…with the subscription’s recurring charges. Since these are being added to the invoice total, only a single charge is being created. Subscription renewals … updating a customer’s subscription. Create any invoice items before your customer is subscribed to the plan, and then create the subscription via a create customer…