Recurring subscription reactivation

A recurring subscription will become frozen if repeated billing errors occur.

Reactivating a frozen subscription

A frozen subscription can be reactivated via a subscription reactivation order to pay the overdue amount.

After reactivation, the member will immediately regain access to their subscription benefits.

Subscription reactivation cost

The cost of reactivating a frozen subscription will depend on the price of the failed subscription billing payment.

Use the GetMember endpoint to load the member's subscriptions and check the reactivationPrice to determine the cost to reactivate the frozen subscription.

Copy
Copied
{
  "member": {
    "id": "string",
    "hash": "string",
    "subscriptions": {
      "current": {
        "subscriptionId": 0,
        "status": "Frozen",
        "startsAt": "2019-08-24T14:15:22Z",
        "expiresAt": "2019-08-24T14:15:22Z",
        "contractedTermEndsAt": "2019-08-24T14:15:22Z",
        "billingDetails": {
          "isRecurring": true,
          "reactivationPrice": {
            "valueIncludingTax": 0.1,
            "valueExcludingTax": 0.1,
            "tax": 0.1
          },
          "isUsingThirdPartyPaymentProvider": true,
          "currentBillingPeriodStartsAt": "2019-08-24T14:15:22Z",
          "nextBillingPeriodStartsAt": "2019-08-24T14:15:22Z",
          "billingError": {
            "willBeRetried": true
          }
        }
      },
      "future": null,
      "canPurchaseFutureSubscription": true
    }
  }
}
NOTE

Some properties have been omitted from the code snippet above for brevity.