get subscription

This block is part of the stripe group and was last modified in core v15.0.0.

get subscription v15.0.0

Reads a subscription : whether it is active, when the paid-for period ends, and whether it is set to run out. Also where the latest invoice id a credit note needs comes from.

In pins 2 + flow
  • flow
    flow
  • connection required
    stripeconnection
  • subscription id required
    value

    sub_… : from checkout get, from create subscription, or from a webhook event.

Out pins 19 + flow
  • flow
    flow
  • connection
    stripeconnection
  • is active
    condition

    True for active AND trialing : branching on status == active alone locks every trial user out.

  • status
    value

    trialing, active, past_due, canceled, unpaid, incomplete, paused.

  • subscription id
    value
  • cancels at period end
    condition

    True when the subscription is running out rather than renewing. Resume clears it.

  • period end
    number

    Unix timestamp : when the customer's paid-for access runs out, and when the next charge falls due.

  • period start
    number

    Unix timestamp.

  • canceled at
    number

    Unix timestamp of when cancellation was requested. 0 when it has not been.

  • trial end
    number

    Unix timestamp. 0 when there is no trial.

  • price id
    value

    The plan on the first item : what a single-plan subscription is subscribed to.

  • items
    array<object>

    Every subscription item, for the multi-plan case.

  • customer id
    value
  • latest invoice id
    value

    The invoice a credit note would be issued against.

  • meta data
    object
  • subscription
    object
  • success
    condition
  • error
    value

    Stripe's own message, or a sentinel like MISSING_SESSION_ID for a problem in the wiring.

  • error code
    value

    Stripe's machine-readable code, e.g. card_declined, resource_missing.

  • decline code
    value

    Why the bank refused, e.g. insufficient_funds. Only set on a declined card.

subscription status
is subscribed
check subscription

Version history

Introduced in v15.0.0.

Service documentation

External API reference This block wraps a third-party service. Click here for the service's own documentation of the underlying endpoint.
Back to stripe Return to the main group to view all sub-groups Back to subscriptions Return to the group to view all blocks within this group