Search code examples
paypalpaypal-subscriptions

PayPal Subscriptions: meaning of ACTIVE vs. APPROVED statuses


When creating a subscription using the PayPal Subscriptions API, the status value in the HTTP response can be APPROVED but it can also be ACTIVE.

How are these different?


Solution

  • An ACTIVE Subscription is, well: active. It will do everything you expect it to do over time.

    An APPROVED Subscription was recently approved (consented to) by a payer, nothing more. It won't do anything unless activated.


    What happens after a Subscription is approved? The default user_action is SUBSCRIBE_NOW, which activates the subscription immediately and automatically on approval. However, you can change that by setting to CONTINUE instead, and show a final review step after the return, before activating with a separate API call.