Skip to main content

Subscription & Billing State Messages

Error codes and messages for subscription lifecycle operations including creation, cancellation, currency validation, and billing status.


Overview

CodeMessageDescription
SCM001Subscription ID is required. Please provide a valid subscription ID.Required parameter subscription ID is missing.
SCM002Subscription not found. Please verify the subscription ID and try again.Subscription not found with the provided ID.
SCM003The subscription creation request is required. Please provide the necessary details to create a subscription.Required parameter subscription creation request is missing.
SCM004Start time is required. Please provide a valid start time for the subscription.Required parameter start time is missing.
SCM005End time is required. Please provide a valid end time for the subscription.Required parameter end time is missing.
SCM006The start time must be before the end time. Please ensure that the start time is earlier than the end time.Start time must be before end time.
SCM007A subscription for project ID '{0}' with the specified time range from '{1}' to '{2}' already exists. Please choose a different time range.Subscription already exists for the project with this time range.
SCM008Subscription status is required. Please choose a valid status.Required parameter subscription status is missing.
SCM009The subscription status project ID '{0}' with plan ID '{1}' cannot be changed to the same value. Please choose a different status.Cannot change subscription status to the same value.
SCM010The subscription status for project ID '{0}' with plan ID '{1}' cannot be changed to the same value. Please choose a different end time.Cannot change subscription to the same end time.
SCM011User '{0} {1}' is not eligible for a free trial.User is not eligible for a free trial.
SCM012The customer '{0}' already has an active or trialing subscription.Customer already has an active or trialing subscription.
SCM013Trial period can only be applied to a customer's first subscription.Trial can only be applied to the customer's first subscription.
SCM014Currency mismatch: existing subscriptions [{0}] use '{1}', attempted new subscription uses '{2}'.Currency mismatch between the new and existing subscriptions.
SCM015Currency mismatch: existing invoices [{0}] use '{1}', attempted new subscription uses '{2}'.Currency mismatch between the new subscription and existing invoices.
SCM016Currency mismatch: existing quotes [{0}] use '{1}', attempted new subscription uses '{2}'.Currency mismatch between the new subscription and existing quotes.
SCM017Currency mismatch: existing discount [{0}] uses '{1}', attempted new subscription uses '{2}'.Currency mismatch between the new subscription and existing discount.
SCM018Subscription '{0}' does not have a recurring price set for currency '{1}'.Subscription does not have a recurring price set for the currency.
SCM019Refund could not be processed. Please check your subscription and invoice information.Refund could not be processed.
SCM020This subscription does not belong to you. It belongs to the user '{0}'.Subscription does not belong to the current user.
SCM021This subscription is missing payer details.Subscription is missing payer details.
SCM022This subscription has already been canceled.Subscription has already been canceled.
SCM023This subscription must be in active or trialing status to be canceled.Subscription must be in active or trialing status to be canceled.
SCM024Subscription ID is missing. Please provide a valid subscription ID.Required parameter subscription ID is missing.
SCM025Subscription ID is blank. Please provide a valid subscription ID.Subscription ID is blank.
SCM026This subscription is missing metadata details.Subscription is missing metadata details.
SCM027Your subscription was not found. You no longer have access to premium features.Subscription not found, lost access to premium features.
SCM028You cannot combine currencies on a single customer. This customer has an active subscription, subscription schedule, discount, quote, or invoice item with currency jpy.Cannot combine multiple currencies for a single customer.
SCM029Failed to start the {0} subscription. The current plan {1} remains active and unchanged.Failed to start new subscription, current plan remains unchanged.
SCM030User {0} already has an active {1} subscription. Duplicate subscriptions are not permitted.User already has an active subscription, duplicates are not permitted.
SCM031Failed to cancel previous plan {0}. The new plan {1} has been canceled and a full refund of {2} {3} has been issued.Failed to cancel previous plan, new plan has been canceled and refunded.
SCM032A critical error occurred while processing the subscription change. The technical team has been notified.Critical error occurred while processing subscription change.
SCM033This subscription is missing payee details.Subscription is missing payee details.
SCM034You have successfully subscribed to the {0} plan. Please wait for the System Admin to verify your registration package. Billing will start only after the System Admin confirms activation.Subscription registration successful, awaiting System Admin confirmation.
SCM035You have successfully subscribed to the {0} plan. The period is from {1} to {2}. Your subscription package has been activated immediately and is ready for use.Subscription registration successful and activated immediately.
SCM036Subscription restricted: Your account is in a PRIVATE workspace. Please contact your system administrator for assistance.Subscription restricted in a PRIVATE workspace.
SCM037Only the STANDARD plan is available for PUBLIC workspaces. Please select the Standard plan or contact us regarding the {0} plan.Only the STANDARD plan is available for PUBLIC workspaces.
SCM038Please upgrade to the Premium plan to use this device.Please upgrade to the Premium plan to use this device.
SCM039This device is only available for Premium/Contract users. Please upgrade your plan.Device is only available for Premium/Contract users.

Error Code Details

SCM001

Message

Subscription ID is required. Please provide a valid subscription ID.

Description

The subscription ID parameter was not provided. This is a required field for identifying a subscription.

Root Cause

  • The subscription ID was omitted from the request.
  • The value was left empty or null.

Resolution

  1. Provide a valid subscription ID in the request.

SCM002

Message

Subscription not found. Please verify the subscription ID and try again.

Description

No subscription was found matching the provided ID. The record may not exist or the ID may be incorrect.

Root Cause

  • The subscription ID is incorrect or malformed.
  • The subscription was deleted before this request was made.

Resolution

  1. Verify the subscription ID and ensure it exists in the system.
  2. Check for typos or formatting issues in the ID value.

SCM003

Message

The subscription creation request is required. Please provide the necessary details to create a subscription.

Description

The subscription creation request body was not provided. All required fields must be included to create a subscription.

Root Cause

  • The request body was omitted from the API call.
  • The request object was explicitly set to null.

Resolution

  1. Provide the required subscription creation details in the request body.

SCM004

Message

Start time is required. Please provide a valid start time for the subscription.

Description

The start time parameter was not provided. A valid start time is required when creating a subscription.

Root Cause

  • The start time field was omitted from the request.
  • The value was left empty or null.

Resolution

  1. Provide a valid start time for the subscription.

SCM005

Message

End time is required. Please provide a valid end time for the subscription.

Description

The end time parameter was not provided. A valid end time is required when creating a subscription.

Root Cause

  • The end time field was omitted from the request.
  • The value was left empty or null.

Resolution

  1. Provide a valid end time for the subscription.

SCM006

Message

The start time must be before the end time. Please ensure that the start time is earlier than the end time.

Description

The start time provided is equal to or later than the end time. The subscription period requires a valid chronological range.

Root Cause

  • The start time and end time values are reversed.
  • Both values are set to the same time.

Resolution

  1. Ensure the start time is set to an earlier date/time than the end time.

SCM007

Message

A subscription for project ID '{0}' with the specified time range from '{1}' to '{2}' already exists. Please choose a different time range.

Description

A subscription already exists for the given project within the specified time range. Overlapping subscription periods are not allowed.

Root Cause

  • An existing subscription covers the same time range for this project.
  • The request is attempting to create a duplicate or overlapping subscription.

Resolution

  1. Choose a different time range that does not overlap with existing subscriptions.

SCM008

Message

Subscription status is required. Please choose a valid status.

Description

The subscription status parameter was not provided. A valid status value is required for this operation.

Root Cause

  • The status field was omitted from the request.
  • The value was left empty or null.

Resolution

  1. Provide a valid subscription status in the request.

SCM009

Message

The subscription status project ID '{0}' with plan ID '{1}' cannot be changed to the same value. Please choose a different status.

Description

The requested status change is the same as the current subscription status. No update is needed if the status has not changed.

Root Cause

  • The new status value matches the existing status.
  • The request is attempting a no-op status update.

Resolution

  1. Choose a different subscription status that differs from the current value.

SCM010

Message

The subscription status for project ID '{0}' with plan ID '{1}' cannot be changed to the same value. Please choose a different end time.

Description

The requested end time change is the same as the current end time. A different end time must be specified to update the subscription.

Root Cause

  • The new end time matches the existing end time.
  • The request is attempting a no-op update.

Resolution

  1. Choose a different end time that differs from the current value.

SCM011

Message

User '{0} {1}' is not eligible for a free trial.

Description

The specified user does not qualify for a free trial subscription. Free trial eligibility is determined by account history and policies.

Root Cause

  • The user has already used a free trial previously.
  • The user's account type or region is not eligible for a free trial.

Resolution

  1. Contact support regarding free trial eligibility for this account.

SCM012

Message

The customer '{0}' already has an active or trialing subscription.

Description

The customer already has a subscription that is currently active or in a trial period. Only one active or trialing subscription is permitted per customer.

Root Cause

  • An existing active or trialing subscription exists for this customer.
  • The request is attempting to create a duplicate subscription.

Resolution

  1. Cancel the existing subscription before creating a new one.

SCM013

Message

Trial period can only be applied to a customer's first subscription.

Description

The trial period cannot be applied because the customer already has or has had a previous subscription. Free trials are only available for first-time subscriptions.

Root Cause

  • The customer has a prior subscription history.
  • The trial flag was applied to a non-first subscription.

Resolution

  1. Trial is only available for the customer's first subscription. Proceed without a trial period.

SCM014

Message

Currency mismatch: existing subscriptions [{0}] use '{1}', attempted new subscription uses '{2}'.

Description

The currency of the new subscription does not match the currency used by existing subscriptions for this customer. All subscriptions must use the same currency.

Root Cause

  • The new subscription was created with a different currency than existing subscriptions.

Resolution

  1. Use the same currency as your existing subscription records.

SCM015

Message

Currency mismatch: existing invoices [{0}] use '{1}', attempted new subscription uses '{2}'.

Description

The currency of the new subscription does not match the currency used by existing invoices for this customer.

Root Cause

  • The new subscription was created with a different currency than existing invoices.

Resolution

  1. Use the same currency as your existing invoice records.

SCM016

Message

Currency mismatch: existing quotes [{0}] use '{1}', attempted new subscription uses '{2}'.

Description

The currency of the new subscription does not match the currency used by existing quotes for this customer.

Root Cause

  • The new subscription was created with a different currency than existing quotes.

Resolution

  1. Use the same currency as your existing quote records.

SCM017

Message

Currency mismatch: existing discount [{0}] uses '{1}', attempted new subscription uses '{2}'.

Description

The currency of the new subscription does not match the currency used by an existing discount for this customer.

Root Cause

  • The new subscription was created with a different currency than existing discounts.

Resolution

  1. Use the same currency as your existing discount records.

SCM018

Message

Subscription '{0}' does not have a recurring price set for currency '{1}'.

Description

The specified subscription does not have a recurring price configured for the requested currency. A recurring price must be set before billing can proceed.

Root Cause

  • No recurring price has been configured for the specified currency on this subscription.

Resolution

  1. Configure a recurring price for the specified currency on the subscription.

SCM019

Message

Refund could not be processed. Please check your subscription and invoice information.

Description

The refund request could not be completed. This may be due to invalid subscription details, invoice state, or payment provider limitations.

Root Cause

  • The subscription or invoice information is incorrect or invalid.
  • The payment provider rejected the refund request.

Resolution

  1. Check your subscription and invoice information for accuracy.
  2. Contact support for assistance with the refund.

SCM020

Message

This subscription does not belong to you. It belongs to the user '{0}'.

Description

The requested subscription is associated with a different user account. You can only manage subscriptions that belong to your own account.

Root Cause

  • The subscription ID provided belongs to a different user.
  • Incorrect subscription ID was used in the request.

Resolution

  1. Use the subscription associated with your own account.

SCM021

Message

This subscription is missing payer details.

Description

The subscription does not have payer information attached. Payer details are required for billing operations.

Root Cause

  • Payer details were not provided when the subscription was created.
  • The payer information was removed or not linked correctly.

Resolution

  1. Update the subscription with the required payer details.

SCM022

Message

This subscription has already been canceled.

Description

The requested operation cannot be performed because the subscription has already been canceled.

Root Cause

  • The subscription was previously canceled.
  • The request was sent after the cancellation was processed.

Resolution

  1. No action needed; the subscription is already canceled.

SCM023

Message

This subscription must be in active or trialing status to be canceled.

Description

The subscription cannot be canceled because it is not in an active or trialing state. Only active or trialing subscriptions can be canceled.

Root Cause

  • The subscription is already canceled, expired, or in another non-cancelable state.

Resolution

  1. Ensure the subscription is active or trialing before attempting to cancel.

SCM024

Message

Subscription ID is missing. Please provide a valid subscription ID.

Description

The subscription ID was not included in the request. This is a required field.

Root Cause

  • The subscription ID parameter was omitted.
  • The value was not passed in the request.

Resolution

  1. Provide a valid subscription ID in the request.

SCM025

Message

Subscription ID is blank. Please provide a valid subscription ID.

Description

The subscription ID field was included in the request but contains an empty or blank value.

Root Cause

  • The subscription ID was submitted as an empty string.
  • Whitespace-only value was provided.

Resolution

  1. Provide a valid, non-blank subscription ID in the request.

SCM026

Message

This subscription is missing metadata details.

Description

The subscription does not have the required metadata attached. Metadata details are needed for certain billing or system operations.

Root Cause

  • Metadata was not provided when the subscription was created.
  • The metadata was removed or not linked correctly.

Resolution

  1. Update the subscription with the required metadata details.

SCM027

Message

Your subscription was not found. You no longer have access to premium features.

Description

The subscription could not be located for the current user. As a result, access to premium features has been revoked.

Root Cause

  • The subscription expired or was canceled.
  • The subscription ID no longer exists in the system.

Resolution

  1. Subscribe to a plan to regain access to premium features.

SCM028

Message

You cannot combine currencies on a single customer. This customer has an active subscription, subscription schedule, discount, quote, or invoice item with currency jpy.

Description

A single customer account cannot have records in multiple currencies. The existing records use JPY, and the new subscription uses a different currency.

Root Cause

  • An attempt was made to create a subscription with a currency different from the customer's existing records.

Resolution

  1. Use the same currency (JPY) as your existing records for this customer.

SCM029

Message

Failed to start the {0} subscription. The current plan {1} remains active and unchanged.

Description

The new subscription plan could not be started. The previous plan remains active and no changes were applied.

Root Cause

  • An error occurred while initiating the new subscription plan.
  • The subscription change process was interrupted.

Resolution

  1. Try subscribing again.
  2. If the issue persists, contact support for assistance.

SCM030

Message

User {0} already has an active {1} subscription. Duplicate subscriptions are not permitted.

Description

The user already has an active subscription for the specified plan. Creating duplicate subscriptions is not allowed.

Root Cause

  • The user already has an active subscription for this plan.
  • The request is attempting to create a duplicate.

Resolution

  1. Cancel the existing subscription before creating a new one.

SCM031

Message

Failed to cancel previous plan {0}. The new plan {1} has been canceled and a full refund of {2} {3} has been issued.

Description

The previous subscription plan could not be canceled during a plan change. As a result, the new plan was also canceled and a full refund has been issued.

Root Cause

  • An error occurred while canceling the previous plan during the subscription change.

Resolution

  1. Contact support for assistance with the subscription plan change.

SCM032

Message

A critical error occurred while processing the subscription change. The technical team has been notified.

Description

A critical system error occurred during the subscription change process. The technical team has been automatically notified.

Root Cause

  • An unexpected system error occurred while processing the subscription change.

Resolution

  1. Contact support; the technical team has already been notified and is investigating.

SCM033

Message

This subscription is missing payee details.

Description

The subscription does not have payee information attached. Payee details are required for certain billing operations.

Root Cause

  • Payee details were not provided when the subscription was created.
  • The payee information was removed or not linked correctly.

Resolution

  1. Update the subscription with the required payee details.

SCM034

Message

You have successfully subscribed to the {0} plan. Please wait for the System Admin to verify your registration package. Billing will start only after the System Admin confirms activation.

Description

Subscription registration was successful. Billing will not begin until the System Admin reviews and confirms activation of the subscription package.

Root Cause

  • No action required (success confirmation).

Resolution

  1. Wait for the System Admin to verify your registration package before billing begins.

SCM035

Message

You have successfully subscribed to the {0} plan. The period is from {1} to {2}. Your subscription package has been activated immediately and is ready for use.

Description

Subscription registration was successful and the subscription has been activated immediately. The service is ready to use for the specified period.

Root Cause

  • No action required (success confirmation).

Resolution

  1. No action required; the subscription is active and ready for use.

SCM036

Message

Subscription restricted: Your account is in a PRIVATE workspace. Please contact your system administrator for assistance.

Description

The subscription is restricted because the account is associated with a PRIVATE workspace. Subscription actions in private workspaces require administrator involvement.

Root Cause

  • The account belongs to a PRIVATE workspace which restricts self-service subscription management.

Resolution

  1. Contact your system administrator for assistance with subscription management in a PRIVATE workspace.

SCM037

Message

Only the STANDARD plan is available for PUBLIC workspaces. Please select the Standard plan or contact us regarding the {0} plan.

Description

The requested subscription plan is not available for PUBLIC workspaces. Only the STANDARD plan is supported in this workspace type.

Root Cause

  • The selected plan is not available for the PUBLIC workspace type.

Resolution

  1. Select the Standard plan.
  2. Contact support if you require a different plan for your PUBLIC workspace.

SCM038

Message

Please upgrade to the Premium plan to use this device.

Description

The selected device requires a Premium plan subscription. Your current plan does not include access to this device.

Root Cause

  • The current subscription plan does not include access to this device.

Resolution

  1. Upgrade to the Premium plan to use this device.

SCM039

Message

This device is only available for Premium/Contract users. Please upgrade your plan.

Description

The selected device is restricted to Premium or Contract plan subscribers. Your current plan does not grant access.

Root Cause

  • The device requires a Premium or Contract subscription.
  • The current plan does not include this device.

Resolution

  1. Upgrade to the Premium or Contract plan to use this device.