Table of Contents

IT:AD:Stripe:HowTo:Handle Subscriptions

Summary

I used to sell Items – no more. Subscriptions all the way.

Notes

IN PROGRESS…

interface IStripePaymentProcessingService {
  subscriptionActivate(...):
  subscriptionChange(...);
  subscriptionSuspend(...);
  subscriptionReactivate(...);
  subscriptionCancel(...);
}

Views needed for the the above would probably include: * List of Subscriptions (Basic/Pro/CrazyExpensive) to select from, or change subscription to. * CC Entry Form (Name, Number, EXP, CCV)

* Status of Subscription (“Joe's Subscription to XYZ is active. CC will expire YYY”) </sxh>

Issues

* Did not find an actively maintained Module to ease the learning curve. * Seems the default js lib has to be added to Index first. * The method returns a Promise, which one should convert to an Observable to stick with Angular's default approach.

Resources