Subscriptions
Retrieves all subscriptions for the specified store.
An API Key token generated in the Dashboard in the format 'APIKey TOKEN_HERE'.
The ID of the store to retrieve subscriptions for.
411486491630370816411486491630370816411486491630370816411486491630370816411486491630370816411486491630370816The maximum number of items to return in a single request.
Returns items after the specified ID. Used for forward pagination through results.
411486491630370816Returns items before the specified ID. Used for backward pagination through results.
411486491630370816Determines the sort order of returned items. When true, items are returned in ascending order. When false, items are returned in descending order.
OK
Data transfer object representing a store subscription.
411486491630370816Human-readable identifier for the subscription.
411486491630370816411486491630370816Represents the current state of a subscription.
411486491630370816Identifiers of coupons applied to this subscription.
411486491630370816Date when a repeating coupon ends for this subscription.
411486491630370816411486491630370816411486491630370816Name used for billing purposes.
Email used for billing purposes.
Country code used for billing purposes.
The tax identification number used for this order (for B2B transactions)
IP address of the customer at the time of subscription.
Indicates whether this subscription is a gift.
411486491630370816411486491630370816411486491630370816Name of the product associated with this subscription.
URL for the product image.
Numeric value of the billing interval.
Currency code used for billing this subscription.
Indicates whether tax is included in the base price itself.
Base price of the subscription in smallest currency units (e.g., cents).
Formatted string representation of the price.
Amount of discount applied in smallest currency units.
Formatted string representation of the discount amount.
Subtotal amount in smallest currency units.
Formatted string representation of the subtotal amount.
Tax amount in smallest currency units.
Formatted string representation of the tax amount.
Total amount in smallest currency units.
Formatted string representation of the total amount.
Initial discount amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial discount amount.
Initial subtotal amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial subtotal amount.
Initial gift card usage amount in smallest currency units.
Formatted string representation of the initial gift card usage amount.
Initial tax amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial tax amount.
Initial total amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial total amount.
Presentment currency code (currency shown to customer).
Presentment subtotal amount in smallest currency units.
Formatted string representation of the presentment subtotal amount.
Presentment discount amount in smallest currency units.
Formatted string representation of the presentment discount amount.
Presentment tax amount in smallest currency units.
Formatted string representation of the presentment tax amount.
Presentment total amount in smallest currency units.
Formatted string representation of the presentment total amount.
Initial presentment discount amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial presentment discount amount.
Initial presentment subtotal amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial presentment subtotal amount.
Initial presentment gift card usage amount in smallest currency units.
Formatted string representation of the initial presentment gift card usage amount.
Initial presentment tax amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial presentment tax amount.
Initial presentment total amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial presentment total amount.
The foreign exchange rate applied (if presentment currency differs from settlement currency).
Identifier for the pricing region associated with this subscription.
Start date of the current billing period.
End date of the current billing period.
Sequence number of the current billing cycle.
Date and time when the next payment attempt will occur.
Number of payment attempts made for the current billing cycle.
Date and time when the subscription was created.
Date and time when the subscription was last updated.
Date and time when the subscription became active.
Date and time when the subscription was canceled.
Reason provided for cancellation.
Date and time when a subscription cancellation (cancel_at_period_end) was requested.
Whether the subscription will be canceled at the end of the billing period.
Whether the subscription is past due, and is in a dunning (retrying) state.
Error response
GET /v1/stores/{storeId}/subscriptions HTTP/1.1
Authorization: APIKey TOKEN_HERE
Accept: */*
[
{
"id": "411486491630370816",
"pretty_id": "text",
"store_id": "411486491630370816",
"customer": {
"id": "411486491630370816",
"store_id": "411486491630370816",
"profile": {
"id": "text",
"platform": "steam",
"name": "text",
"avatar_url": null
},
"steam_id": "76561197960287930",
"steam": {
"id": "76561197960287930",
"name": "text",
"avatar_url": "text"
},
"minecraft_uuid": "f84c6a79-0a4e-45e0-879b-cd49ebd4c4e2",
"minecraft": {
"id": "f84c6a79-0a4e-45e0-879b-cd49ebd4c4e2",
"name": "notch",
"avatar_url": "text"
},
"xbox_xuid": null,
"minecraft_platform": "unknown",
"name": "m0uka",
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": null,
"metadata": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"payment_method_id": "411486491630370816",
"payment_method": {
"id": "411486491630370816",
"customer_id": "411486491630370816",
"gateway": "text",
"gateway_id": "text",
"gateway_customer_id": "text",
"gateway_type": "card",
"method_type": "card",
"method_details": {
"card": {
"brand": "visa",
"country": "US",
"exp_month": 12,
"exp_year": 2028,
"fingerprint": "abc123def456",
"funding": "credit",
"last4": "4242",
"bin": 424242,
"issuer": "Chase Bank",
"description": "Visa Signature",
"brand_product": "F",
"wallet": {
"type": "apple_pay"
}
},
"cashapp": {
"buyer_id": "buyer_abc123",
"cashtag": "$johndoe"
},
"paypal": {
"payer_id": "PAYERID123",
"payer_email": "john.doe@example.com",
"payer_name": "John Doe",
"country": "US",
"vault": true,
"pending_vault_approval": false,
"standalone_setup": false
},
"link": {
"email": "john.doe@example.com"
},
"crypto": {
"crypto_currency": "BTC",
"crypto_amount": "0.00150000",
"total_paid": "0.00150000",
"confirmations": 6,
"transaction_hashes": [
"text"
]
},
"steamskins": {
"items": [
{
"id": "text",
"app_id": 730,
"name": "AK-47 | Redline",
"price": 2500
}
]
},
"ideal": {
"bank": "abn_amro",
"bic": "ABNANL2A",
"iban_last4": 1234,
"payer_name": "John Doe"
},
"p24": {
"bank": "ing",
"payer_name": "Jan Kowalski"
},
"bancontact": {
"bank": "bnp_paribas",
"bank_name": "BNP Paribas",
"bic": "GEBABEBB",
"iban_last4": 3456,
"payer_name": "Jean Dupont"
},
"klarna": {
"country": "SE",
"method_category": "pay_later"
},
"alipay": {
"buyer_id": "buyer_abc123",
"fingerprint": "fingerprint_xyz789"
},
"pay_by_bank": {
"bank_name": "Chase Bank",
"bic": "CHASUS33",
"country": "US",
"payer_name": "John Smith"
},
"pix": {
"bank_name": "Banco do Brasil",
"bank_account_number": "12345-6",
"payer_name": "João Silva"
},
"paysafecard": {
"first_name": null,
"last_name": null,
"psc_id": null,
"association_id": null
}
},
"created_at": "2025-03-15T10:20:30Z",
"gateway_entity_identifier": "text",
"updated_at": "2025-03-20T14:30:00Z"
},
"pending_change": {
"id": "411486491630370816",
"subscription_id": "411486491630370816",
"prorated_order_id": "411486491630370816",
"status": "invalid",
"proration_behavior": "invalid",
"off_session": true,
"prorated_amount": {
"currency": "text",
"prorated_amount": 1,
"presentment_currency": "text",
"presentment_prorated_amount": 1
},
"created_at": "2026-01-01T00:00:00.000Z",
"applied_at": null,
"lines": [
{
"id": "411486491630370816",
"subscription_line_id": "411486491630370816",
"is_deleted": true,
"tax_inclusive": true,
"price": 1,
"product": {
"id": "411486491630370816",
"version_id": "411486491630370816",
"name": "text",
"image_url": null,
"selected_gameserver_id": "411486491630370816",
"pricing_region_id": null,
"custom_variables": {
"ANY_ADDITIONAL_PROPERTY": {
"id": "411486491630370816",
"identifier": "text",
"name": "text",
"description": "text",
"price": 1,
"value": "text"
}
}
},
"amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"presentment_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"prorated_amount": 1,
"prorated_presentment_amount": 1,
"remaining_minutes": 1,
"total_minutes": 1
}
],
"next_billing_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"next_billing_presentment_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
}
},
"next_billing_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"next_billing_presentment_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"status": "invalid",
"coupon_id": "411486491630370816",
"coupon_ids": [
"411486491630370816"
],
"affiliate_id": "411486491630370816",
"checkout_id": "411486491630370816",
"checkout_line_id": "411486491630370816",
"billing_name": null,
"billing_email": null,
"billing_country": null,
"billing_tax_id": null,
"tax_jurisdictions": [
{
"name": "EU OSS",
"taxes": [
{
"tax_name": "text",
"taxable_amount": "text",
"tax_amount": "text",
"tax_rate": "text"
}
],
"not_taxed_reason": null
}
],
"customer_ip": null,
"gift_to_customer_id": "411486491630370816",
"gift_to_customer": {
"id": "411486491630370816",
"store_id": "411486491630370816",
"profile": {
"id": "text",
"platform": "steam",
"name": "text",
"avatar_url": null
},
"steam_id": "76561197960287930",
"steam": {
"id": "76561197960287930",
"name": "text",
"avatar_url": "text"
},
"minecraft_uuid": "f84c6a79-0a4e-45e0-879b-cd49ebd4c4e2",
"minecraft": {
"id": "f84c6a79-0a4e-45e0-879b-cd49ebd4c4e2",
"name": "notch",
"avatar_url": "text"
},
"xbox_xuid": null,
"minecraft_platform": "unknown",
"name": "m0uka",
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": null,
"metadata": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"product_id": "411486491630370816",
"product_version_id": "411486491630370816",
"interval_value": 1,
"interval_scale": "invalid",
"currency": "text",
"discount_amount": 1,
"discount_amount_str": "text",
"subtotal_amount": 1,
"subtotal_amount_str": "text",
"tax_amount": 1,
"tax_amount_str": "text",
"total_amount": 1,
"total_amount_str": "text",
"initial_discount_amount": 1,
"initial_discount_amount_str": "text",
"initial_subtotal_amount": 1,
"initial_subtotal_amount_str": "text",
"initial_giftcard_usage_amount": 1,
"initial_giftcard_usage_amount_str": "text",
"initial_tax_amount": 1,
"initial_tax_amount_str": "text",
"initial_total_amount": 1,
"initial_total_amount_str": "text",
"presentment_currency": null,
"presentment_subtotal_amount": null,
"presentment_subtotal_amount_str": null,
"presentment_discount_amount": null,
"presentment_discount_amount_str": null,
"presentment_tax_amount": null,
"presentment_tax_amount_str": null,
"presentment_total_amount": null,
"presentment_total_amount_str": null,
"initial_presentment_discount_amount": null,
"initial_presentment_discount_amount_str": null,
"initial_presentment_subtotal_amount": null,
"initial_presentment_subtotal_amount_str": null,
"initial_presentment_giftcard_usage_amount": null,
"initial_presentment_giftcard_usage_amount_str": null,
"initial_presentment_tax_amount": null,
"initial_presentment_tax_amount_str": null,
"initial_presentment_total_amount": null,
"initial_presentment_total_amount_str": null,
"fx_rate": null,
"current_period_start": null,
"current_period_end": null,
"billing_cycle_sequence": null,
"next_attempt_at": null,
"attempt_count": null,
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": null,
"active_at": null,
"canceled_at": null,
"cancel_reason": null,
"cancellation_requested_at": null,
"cancel_at_period_end": true,
"past_due": true,
"lines": [
{
"id": "411486491630370816",
"store_id": "411486491630370816",
"subscription_id": "411486491630370816",
"checkout_line_id": "411486491630370816",
"initial_order_line_id": "411486491630370816",
"pricing_region_id": null,
"gift_to_customer_id": "411486491630370816",
"selected_gameserver_id": "411486491630370816",
"sale_id": "411486491630370816",
"sale_version_id": "411486491630370816",
"trial_id": "411486491630370816",
"product_id": "411486491630370816",
"product_version_id": "411486491630370816",
"product_name": "text",
"product_image_url": null,
"tax_inclusive": true,
"currency": "text",
"price": 1,
"discount_amount": 1,
"discount_amount_str": "text",
"subtotal_amount": 1,
"subtotal_amount_str": "text",
"tax_amount": 1,
"tax_amount_str": "text",
"total_amount": 1,
"total_amount_str": "text",
"initial_discount_amount": 1,
"initial_discount_amount_str": "text",
"initial_subtotal_amount": 1,
"initial_subtotal_amount_str": "text",
"initial_giftcard_usage_amount": 1,
"initial_giftcard_usage_amount_str": "text",
"initial_tax_amount": 1,
"initial_tax_amount_str": "text",
"initial_total_amount": 1,
"initial_total_amount_str": "text",
"presentment_currency": null,
"presentment_subtotal_amount": null,
"presentment_subtotal_amount_str": null,
"presentment_discount_amount": null,
"presentment_discount_amount_str": null,
"presentment_tax_amount": null,
"presentment_tax_amount_str": null,
"presentment_total_amount": null,
"presentment_total_amount_str": null,
"initial_presentment_discount_amount": null,
"initial_presentment_discount_amount_str": null,
"initial_presentment_subtotal_amount": null,
"initial_presentment_subtotal_amount_str": null,
"initial_presentment_giftcard_usage_amount": null,
"initial_presentment_giftcard_usage_amount_str": null,
"initial_presentment_tax_amount": null,
"initial_presentment_tax_amount_str": null,
"initial_presentment_total_amount": null,
"initial_presentment_total_amount_str": null
}
]
}
]Retrieves a subscription for the specified store by the supplied ID.
An API Key token generated in the Dashboard in the format 'APIKey TOKEN_HERE'.
The ID of the store to retrieve the subscription for.
411486491630370816The ID of the subscription.
411486491630370816OK
Data transfer object representing a store subscription.
411486491630370816Human-readable identifier for the subscription.
411486491630370816411486491630370816Represents the current state of a subscription.
411486491630370816Identifiers of coupons applied to this subscription.
411486491630370816Date when a repeating coupon ends for this subscription.
411486491630370816411486491630370816411486491630370816Name used for billing purposes.
Email used for billing purposes.
Country code used for billing purposes.
The tax identification number used for this order (for B2B transactions)
IP address of the customer at the time of subscription.
Indicates whether this subscription is a gift.
411486491630370816411486491630370816411486491630370816Name of the product associated with this subscription.
URL for the product image.
Numeric value of the billing interval.
Currency code used for billing this subscription.
Indicates whether tax is included in the base price itself.
Base price of the subscription in smallest currency units (e.g., cents).
Formatted string representation of the price.
Amount of discount applied in smallest currency units.
Formatted string representation of the discount amount.
Subtotal amount in smallest currency units.
Formatted string representation of the subtotal amount.
Tax amount in smallest currency units.
Formatted string representation of the tax amount.
Total amount in smallest currency units.
Formatted string representation of the total amount.
Initial discount amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial discount amount.
Initial subtotal amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial subtotal amount.
Initial gift card usage amount in smallest currency units.
Formatted string representation of the initial gift card usage amount.
Initial tax amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial tax amount.
Initial total amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial total amount.
Presentment currency code (currency shown to customer).
Presentment subtotal amount in smallest currency units.
Formatted string representation of the presentment subtotal amount.
Presentment discount amount in smallest currency units.
Formatted string representation of the presentment discount amount.
Presentment tax amount in smallest currency units.
Formatted string representation of the presentment tax amount.
Presentment total amount in smallest currency units.
Formatted string representation of the presentment total amount.
Initial presentment discount amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial presentment discount amount.
Initial presentment subtotal amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial presentment subtotal amount.
Initial presentment gift card usage amount in smallest currency units.
Formatted string representation of the initial presentment gift card usage amount.
Initial presentment tax amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial presentment tax amount.
Initial presentment total amount in smallest currency units for the first billing cycle.
Formatted string representation of the initial presentment total amount.
The foreign exchange rate applied (if presentment currency differs from settlement currency).
Identifier for the pricing region associated with this subscription.
Start date of the current billing period.
End date of the current billing period.
Sequence number of the current billing cycle.
Date and time when the next payment attempt will occur.
Number of payment attempts made for the current billing cycle.
Date and time when the subscription was created.
Date and time when the subscription was last updated.
Date and time when the subscription became active.
Date and time when the subscription was canceled.
Reason provided for cancellation.
Date and time when a subscription cancellation (cancel_at_period_end) was requested.
Whether the subscription will be canceled at the end of the billing period.
Whether the subscription is past due, and is in a dunning (retrying) state.
Error response
GET /v1/stores/{storeId}/subscriptions/{subscriptionId} HTTP/1.1
Authorization: APIKey TOKEN_HERE
Accept: */*
{
"id": "411486491630370816",
"pretty_id": "text",
"store_id": "411486491630370816",
"customer": {
"id": "411486491630370816",
"store_id": "411486491630370816",
"profile": {
"id": "text",
"platform": "steam",
"name": "text",
"avatar_url": null
},
"steam_id": "76561197960287930",
"steam": {
"id": "76561197960287930",
"name": "text",
"avatar_url": "text"
},
"minecraft_uuid": "f84c6a79-0a4e-45e0-879b-cd49ebd4c4e2",
"minecraft": {
"id": "f84c6a79-0a4e-45e0-879b-cd49ebd4c4e2",
"name": "notch",
"avatar_url": "text"
},
"xbox_xuid": null,
"minecraft_platform": "unknown",
"name": "m0uka",
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": null,
"metadata": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"payment_method_id": "411486491630370816",
"payment_method": {
"id": "411486491630370816",
"customer_id": "411486491630370816",
"gateway": "text",
"gateway_id": "text",
"gateway_customer_id": "text",
"gateway_type": "card",
"method_type": "card",
"method_details": {
"card": {
"brand": "visa",
"country": "US",
"exp_month": 12,
"exp_year": 2028,
"fingerprint": "abc123def456",
"funding": "credit",
"last4": "4242",
"bin": 424242,
"issuer": "Chase Bank",
"description": "Visa Signature",
"brand_product": "F",
"wallet": {
"type": "apple_pay"
}
},
"cashapp": {
"buyer_id": "buyer_abc123",
"cashtag": "$johndoe"
},
"paypal": {
"payer_id": "PAYERID123",
"payer_email": "john.doe@example.com",
"payer_name": "John Doe",
"country": "US",
"vault": true,
"pending_vault_approval": false,
"standalone_setup": false
},
"link": {
"email": "john.doe@example.com"
},
"crypto": {
"crypto_currency": "BTC",
"crypto_amount": "0.00150000",
"total_paid": "0.00150000",
"confirmations": 6,
"transaction_hashes": [
"text"
]
},
"steamskins": {
"items": [
{
"id": "text",
"app_id": 730,
"name": "AK-47 | Redline",
"price": 2500
}
]
},
"ideal": {
"bank": "abn_amro",
"bic": "ABNANL2A",
"iban_last4": 1234,
"payer_name": "John Doe"
},
"p24": {
"bank": "ing",
"payer_name": "Jan Kowalski"
},
"bancontact": {
"bank": "bnp_paribas",
"bank_name": "BNP Paribas",
"bic": "GEBABEBB",
"iban_last4": 3456,
"payer_name": "Jean Dupont"
},
"klarna": {
"country": "SE",
"method_category": "pay_later"
},
"alipay": {
"buyer_id": "buyer_abc123",
"fingerprint": "fingerprint_xyz789"
},
"pay_by_bank": {
"bank_name": "Chase Bank",
"bic": "CHASUS33",
"country": "US",
"payer_name": "John Smith"
},
"pix": {
"bank_name": "Banco do Brasil",
"bank_account_number": "12345-6",
"payer_name": "João Silva"
},
"paysafecard": {
"first_name": null,
"last_name": null,
"psc_id": null,
"association_id": null
}
},
"created_at": "2025-03-15T10:20:30Z",
"gateway_entity_identifier": "text",
"updated_at": "2025-03-20T14:30:00Z"
},
"pending_change": {
"id": "411486491630370816",
"subscription_id": "411486491630370816",
"prorated_order_id": "411486491630370816",
"status": "invalid",
"proration_behavior": "invalid",
"off_session": true,
"prorated_amount": {
"currency": "text",
"prorated_amount": 1,
"presentment_currency": "text",
"presentment_prorated_amount": 1
},
"created_at": "2026-01-01T00:00:00.000Z",
"applied_at": null,
"lines": [
{
"id": "411486491630370816",
"subscription_line_id": "411486491630370816",
"is_deleted": true,
"tax_inclusive": true,
"price": 1,
"product": {
"id": "411486491630370816",
"version_id": "411486491630370816",
"name": "text",
"image_url": null,
"selected_gameserver_id": "411486491630370816",
"pricing_region_id": null,
"custom_variables": {
"ANY_ADDITIONAL_PROPERTY": {
"id": "411486491630370816",
"identifier": "text",
"name": "text",
"description": "text",
"price": 1,
"value": "text"
}
}
},
"amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"presentment_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"prorated_amount": 1,
"prorated_presentment_amount": 1,
"remaining_minutes": 1,
"total_minutes": 1
}
],
"next_billing_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"next_billing_presentment_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
}
},
"next_billing_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"next_billing_presentment_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"status": "invalid",
"coupon_id": "411486491630370816",
"coupon_ids": [
"411486491630370816"
],
"affiliate_id": "411486491630370816",
"checkout_id": "411486491630370816",
"checkout_line_id": "411486491630370816",
"billing_name": null,
"billing_email": null,
"billing_country": null,
"billing_tax_id": null,
"tax_jurisdictions": [
{
"name": "EU OSS",
"taxes": [
{
"tax_name": "text",
"taxable_amount": "text",
"tax_amount": "text",
"tax_rate": "text"
}
],
"not_taxed_reason": null
}
],
"customer_ip": null,
"gift_to_customer_id": "411486491630370816",
"gift_to_customer": {
"id": "411486491630370816",
"store_id": "411486491630370816",
"profile": {
"id": "text",
"platform": "steam",
"name": "text",
"avatar_url": null
},
"steam_id": "76561197960287930",
"steam": {
"id": "76561197960287930",
"name": "text",
"avatar_url": "text"
},
"minecraft_uuid": "f84c6a79-0a4e-45e0-879b-cd49ebd4c4e2",
"minecraft": {
"id": "f84c6a79-0a4e-45e0-879b-cd49ebd4c4e2",
"name": "notch",
"avatar_url": "text"
},
"xbox_xuid": null,
"minecraft_platform": "unknown",
"name": "m0uka",
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": null,
"metadata": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"product_id": "411486491630370816",
"product_version_id": "411486491630370816",
"interval_value": 1,
"interval_scale": "invalid",
"currency": "text",
"discount_amount": 1,
"discount_amount_str": "text",
"subtotal_amount": 1,
"subtotal_amount_str": "text",
"tax_amount": 1,
"tax_amount_str": "text",
"total_amount": 1,
"total_amount_str": "text",
"initial_discount_amount": 1,
"initial_discount_amount_str": "text",
"initial_subtotal_amount": 1,
"initial_subtotal_amount_str": "text",
"initial_giftcard_usage_amount": 1,
"initial_giftcard_usage_amount_str": "text",
"initial_tax_amount": 1,
"initial_tax_amount_str": "text",
"initial_total_amount": 1,
"initial_total_amount_str": "text",
"presentment_currency": null,
"presentment_subtotal_amount": null,
"presentment_subtotal_amount_str": null,
"presentment_discount_amount": null,
"presentment_discount_amount_str": null,
"presentment_tax_amount": null,
"presentment_tax_amount_str": null,
"presentment_total_amount": null,
"presentment_total_amount_str": null,
"initial_presentment_discount_amount": null,
"initial_presentment_discount_amount_str": null,
"initial_presentment_subtotal_amount": null,
"initial_presentment_subtotal_amount_str": null,
"initial_presentment_giftcard_usage_amount": null,
"initial_presentment_giftcard_usage_amount_str": null,
"initial_presentment_tax_amount": null,
"initial_presentment_tax_amount_str": null,
"initial_presentment_total_amount": null,
"initial_presentment_total_amount_str": null,
"fx_rate": null,
"current_period_start": null,
"current_period_end": null,
"billing_cycle_sequence": null,
"next_attempt_at": null,
"attempt_count": null,
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": null,
"active_at": null,
"canceled_at": null,
"cancel_reason": null,
"cancellation_requested_at": null,
"cancel_at_period_end": true,
"past_due": true,
"lines": [
{
"id": "411486491630370816",
"store_id": "411486491630370816",
"subscription_id": "411486491630370816",
"checkout_line_id": "411486491630370816",
"initial_order_line_id": "411486491630370816",
"pricing_region_id": null,
"gift_to_customer_id": "411486491630370816",
"selected_gameserver_id": "411486491630370816",
"sale_id": "411486491630370816",
"sale_version_id": "411486491630370816",
"trial_id": "411486491630370816",
"product_id": "411486491630370816",
"product_version_id": "411486491630370816",
"product_name": "text",
"product_image_url": null,
"tax_inclusive": true,
"currency": "text",
"price": 1,
"discount_amount": 1,
"discount_amount_str": "text",
"subtotal_amount": 1,
"subtotal_amount_str": "text",
"tax_amount": 1,
"tax_amount_str": "text",
"total_amount": 1,
"total_amount_str": "text",
"initial_discount_amount": 1,
"initial_discount_amount_str": "text",
"initial_subtotal_amount": 1,
"initial_subtotal_amount_str": "text",
"initial_giftcard_usage_amount": 1,
"initial_giftcard_usage_amount_str": "text",
"initial_tax_amount": 1,
"initial_tax_amount_str": "text",
"initial_total_amount": 1,
"initial_total_amount_str": "text",
"presentment_currency": null,
"presentment_subtotal_amount": null,
"presentment_subtotal_amount_str": null,
"presentment_discount_amount": null,
"presentment_discount_amount_str": null,
"presentment_tax_amount": null,
"presentment_tax_amount_str": null,
"presentment_total_amount": null,
"presentment_total_amount_str": null,
"initial_presentment_discount_amount": null,
"initial_presentment_discount_amount_str": null,
"initial_presentment_subtotal_amount": null,
"initial_presentment_subtotal_amount_str": null,
"initial_presentment_giftcard_usage_amount": null,
"initial_presentment_giftcard_usage_amount_str": null,
"initial_presentment_tax_amount": null,
"initial_presentment_tax_amount_str": null,
"initial_presentment_total_amount": null,
"initial_presentment_total_amount_str": null
}
]
}Cancels a subscription for the specified store by the supplied ID.
An API Key token generated in the Dashboard in the format 'APIKey TOKEN_HERE'.
The ID of the store to cancel the subscription for.
411486491630370816The ID of the subscription.
411486491630370816Should the subscription be cancelled immediately (false) or on the next billing period (true)?
No Content
No content
Error response
POST /v1/stores/{storeId}/subscriptions/{subscriptionId}/cancel HTTP/1.1
Authorization: APIKey TOKEN_HERE
Content-Type: application/json
Accept: */*
Content-Length: 29
{
"cancel_at_period_end": null
}No content
Stops a pending subscription cancellation for the specified store by the supplied ID.
An API Key token generated in the Dashboard in the format 'APIKey TOKEN_HERE'.
The ID of the store to uncancel the subscription for.
411486491630370816The ID of the subscription.
411486491630370816No Content
No content
Error response
POST /v1/stores/{storeId}/subscriptions/{subscriptionId}/stop-pending-cancellation HTTP/1.1
Authorization: APIKey TOKEN_HERE
Accept: */*
No content
Updates the subscription lines, including the pricing, on an active subscription. The subscription must not be within 1 hour of its next renewal, and only one change can be pending at a time.
Access
This endpoint requires the Subscription Updates API feature flag to be enabled on your store. Contact PayNow to request access.
Proration behavior
Controlled by the proration_behavior field on the request:
immediate- the change is applied as soon as possible. Proration is calculated for the remaining period. If the prorated amount is ≥ $0.50 (or equivalent in other currencies), an order is initiated against the subscription's payment method; the change is applied once the payment succeeds. If the prorated amount is below $0.50, no order is created and the change is applied instantly. Only one proration order is allowed per billing cycle - a second immediate change in the same period will be rejected if a proration was already charged. When a payment is triggered, the response will include apending_paymentobject. The payment result is synchronous - checkpending_payment.declinedto determine whether the charge succeeded. If declined,pending_payment.decline_codecontains the reason.next_billing_period- no payment is created. The change is queued and will be applied automatically at the start of the next renewal cycle. Ideal for downgrades.none- the change is applied instantly with no proration calculated or charged.
Reverting a pending change
If a next_billing_period change is pending and the new request specifies the same product versions that are already on the subscription (i.e. reverting back to the current state), the pending change is canceled rather than rejected. The canceled change record is returned in the response.
An API Key token generated in the Dashboard in the format 'APIKey TOKEN_HERE'.
411486491630370816411486491630370816Describes how proration is handled when a subscription change is applied.
OK
Response returned after a subscription change is initiated.
Error response
POST /v1/stores/{storeId}/subscriptions/{subscriptionId}/change HTTP/1.1
Authorization: APIKey TOKEN_HERE
Content-Type: application/json
Accept: */*
Content-Length: 220
{
"lines": [
{
"product_id": "411486491630370816",
"product_version_id": "411486491630370816",
"custom_variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"selected_gameserver_id": "411486491630370816"
}
],
"proration_behavior": "invalid"
}{
"subscription_change": {
"id": "411486491630370816",
"subscription_id": "411486491630370816",
"prorated_order_id": "411486491630370816",
"status": "invalid",
"proration_behavior": "invalid",
"off_session": true,
"prorated_amount": {
"currency": "text",
"prorated_amount": 1,
"presentment_currency": "text",
"presentment_prorated_amount": 1
},
"created_at": "2026-01-01T00:00:00.000Z",
"applied_at": null,
"lines": [
{
"id": "411486491630370816",
"subscription_line_id": "411486491630370816",
"is_deleted": true,
"tax_inclusive": true,
"price": 1,
"product": {
"id": "411486491630370816",
"version_id": "411486491630370816",
"name": "text",
"image_url": null,
"selected_gameserver_id": "411486491630370816",
"pricing_region_id": null,
"custom_variables": {
"ANY_ADDITIONAL_PROPERTY": {
"id": "411486491630370816",
"identifier": "text",
"name": "text",
"description": "text",
"price": 1,
"value": "text"
}
}
},
"amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"presentment_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"prorated_amount": 1,
"prorated_presentment_amount": 1,
"remaining_minutes": 1,
"total_minutes": 1
}
],
"next_billing_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"next_billing_presentment_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
}
},
"pending_payment": {
"status": "text",
"declined": true,
"decline_message": null,
"checkout_url": null
}
}Simulates a subscription change and returns the pricing breakdown without creating any records or initiating a payment. Accepts the same request body as POST change — see that endpoint for full parameter documentation. Does not return the pending_payment field.
An API Key token generated in the Dashboard in the format 'APIKey TOKEN_HERE'.
411486491630370816411486491630370816Describes how proration is handled when a subscription change is applied.
OK
Response returned after a subscription change is initiated.
Error response
POST /v1/stores/{storeId}/subscriptions/{subscriptionId}/change/preview HTTP/1.1
Authorization: APIKey TOKEN_HERE
Content-Type: application/json
Accept: */*
Content-Length: 220
{
"lines": [
{
"product_id": "411486491630370816",
"product_version_id": "411486491630370816",
"custom_variables": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"selected_gameserver_id": "411486491630370816"
}
],
"proration_behavior": "invalid"
}{
"subscription_change": {
"id": "411486491630370816",
"subscription_id": "411486491630370816",
"prorated_order_id": "411486491630370816",
"status": "invalid",
"proration_behavior": "invalid",
"off_session": true,
"prorated_amount": {
"currency": "text",
"prorated_amount": 1,
"presentment_currency": "text",
"presentment_prorated_amount": 1
},
"created_at": "2026-01-01T00:00:00.000Z",
"applied_at": null,
"lines": [
{
"id": "411486491630370816",
"subscription_line_id": "411486491630370816",
"is_deleted": true,
"tax_inclusive": true,
"price": 1,
"product": {
"id": "411486491630370816",
"version_id": "411486491630370816",
"name": "text",
"image_url": null,
"selected_gameserver_id": "411486491630370816",
"pricing_region_id": null,
"custom_variables": {
"ANY_ADDITIONAL_PROPERTY": {
"id": "411486491630370816",
"identifier": "text",
"name": "text",
"description": "text",
"price": 1,
"value": "text"
}
}
},
"amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"presentment_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"prorated_amount": 1,
"prorated_presentment_amount": 1,
"remaining_minutes": 1,
"total_minutes": 1
}
],
"next_billing_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
},
"next_billing_presentment_amount": {
"currency": "text",
"subtotal": 1,
"discount": 1,
"tax": 1,
"total": 1
}
},
"pending_payment": {
"status": "text",
"declined": true,
"decline_message": null,
"checkout_url": null
}
}Last updated
Was this helpful?
