subscriptionNumber | Identifier for the subscription as stored and/or provided by a downstream B/OSS (or other integration) that provides the subscription data. | string | |
maxUsers | The maximum number of users with which this subscription can be shared (i.e., associated). | integer | |
paymentProviderSubscriptions | List of subscriptions as stored in (and provided by) one or more B/OSS (or other integration) that provides subscription data. Each object contains: | array of PaymentProviderSubscription objects | |
providerSubscriptionId | Subscription identifier as defined by the service provider. | string | |
internalProviderSubscriptionId | Unique reference subscription identifier generated by the payment provider client when the Subscription was created. Field is optional and only populated if Provider supports it. | string | |
productId | Product unique identifier as defined by the payment provider which was purchased. | string | |
subscriptionStartDate | Date when the subscription was first purchased and started, expressed in UNIX Epoch format. | integer | 1603481359 |
subscriptionEndDate | Date when the subscription ends if it is not renewed, expressed in UNIX Epoch format. | integer | 1603481359 |
maxUser | Maximum number of users that can consume the subscription, as defined by the payment provider. | integer | 5 |
productDescription | Name of the product attached to the service. | string | |
billingState | Current financial state of the subscription. | stringenum, one of: - FREE_PERIOD - FREE, TRIAL - FREE_TRIAL - BILLING_COMPLETED - UNBILLED - GOOD_STANDING - OTHER | "UNBILLED" |
serviceStatus | Status of the subscription as defined by the payment provider. | stringenum, one of: - ACTIVE - ACTIVATION - SUSPENDED - CANCELLED - DELETED - DRYRUN - EXPIRED - INCOMPLETE - LEGACY_SUSPENDED - TRIALING - UNPAID - PAST_DUE - UNKNOWN - PROCESSING - PENDING_ACTIVATION - PENDING_CANCEL - PENDING_PAUSE - PENDING_RESUME - PAUSED - UPGRADED - OTHER | "PAUSED" |
nextSubscriptionBillingDate | Date when a recurring subscription will bill the customer for their next period of service, expressed in UNIX Epoch format. | integer | 1603481359 |
subscriptionPrice | Price that was charged to the customer when the subscription was last billed for the current period of service. | float | 7.99 |
nextSubscriptionPrice | Price that will be charged to the customer when their subscription is billed for their next period of service. | float | 9.99 |
subscriptionCurrency | Currency the customer was charged in for the current service cycle, as per ISO 4217. | string | "CAD" |
nextSubscriptionCurrency | Currency the customer will be charged in for the next service cycle, as per ISO 4217. | string | "CAD" |
purchaseSource | Source (or channel) of the subscription purchase. | stringenum, one of: - OPERATOR - MARKETPLACE - PUSH_NOTIFICATION | "OPERATOR" |
serviceType | Type of service purchase (i.e., one time purchase, or recurring payments). | stringenum, one of: - RECURRING - ONE_TIME | "ONE_TIME" |
additionalFields | Additional metadata accompanies this PaymentProviderSubscription, if any. | string | |
paymentMethod | Payment method used for this subscription. | PaymentDetail object (see the paymentDetail Account attribute above for the list of properties) | |
| Parent topic:Storefront Gateway Data Model | | | |