doc/subscriptions/gitlab_com/gitlab_subscription_troubleshooting.md
{{< details >}}
{{< /details >}}
When you purchase or use subscriptions for GitLab, you might encounter the following issues.
When you purchase a GitLab subscription, your credit card might be declined because:
Check with your financial institution to confirm if any of these reasons apply. If they don't apply, contact GitLab Support.
transaction_not_allowedWhen you purchase a GitLab subscription, you might get an error that states:
Transaction declined.402 - [card_error/card_declined/transaction_not_allowed]
Your card does not support this type of purchase.
This error indicates that the type of transaction you are making is restricted by your card issuer. It is a security measure designed to protect your account.
Your transaction might be declined because of one or more of the following reasons:
To resolve this issue, try the following:
Attempt_Exceed_LimitationWhen you purchase a GitLab subscription, you might get the error
Attempt_Exceed_Limitation - Attempt exceed the limitation, refresh page to try again..
This issue occurs when the credit card form is re-submitted three times within one minute or six times within one hour. To resolve this issue, wait a few minutes and retry the purchase.
must be authenticated to make a purchaseYou might see this error when you try to make a purchase without being signed in to your account.
To resolve this issue, sign in to your GitLab account before attempting to purchase a subscription.
To view purchases in the Customers Portal on the Subscriptions & purchases page, you must be added as a contact in your organization for the subscription.
To be added as a contact, create a ticket with the GitLab Support team.
GitLab namespace is requiredYou might see this error when the GitLab namespace is not specified during the purchase process.
To resolve this issue, ensure you select a valid GitLab namespace before proceeding with your purchase.
Unable to link subscription to namespaceOn GitLab.com, if you cannot link a subscription to your namespace, you might have insufficient permissions. Ensure that you have the Owner role for that namespace, and review the transfer restrictions.
Subscription not foundYou might see this error when you try to modify a subscription that does not exist or cannot be found.
To resolve this issue:
If you continue to experience issues, contact GitLab Support.
When you purchase a GitLab subscription on GitLab.com, you might encounter namespace validation errors that prevent you from completing the purchase.
GitLab namespace is not validYou might see this error when the namespace:
To resolve this issue:
gl_namespace_id parameter (for example, ?gl_namespace_id=123).If you continue to experience issues after trying the steps above, contact GitLab Support.
Subscription does not belong to GitLab namespaceYou might see this error when the subscription you are trying to modify does not belong to the namespace you specified in the purchase URL.
To resolve this issue:
If you continue to experience issues after trying the steps above, contact GitLab Support.
Product is requiredYou might see this error when the product is not specified during the purchase process.
To resolve this issue, ensure you select a product before proceeding with your purchase.
cannot purchase more product through the Customers PortalWhen you purchase subscription add-ons (such as additional seats, compute minutes, storage, or GitLab Duo Pro), you might see this error.
This issue occurs when you have an active subscription that:
To resolve this issue, contact your GitLab sales representative for assistance.
Product is not available in this purchase flowYou might see this error when the product you are trying to purchase is not available through the self-service purchase flow.
This can occur because:
To resolve this issue, contact your GitLab sales representative for assistance with your purchase.
Product is not available for sale through the Customers PortalYou might see this error when:
To resolve this issue, contact your GitLab sales representative for assistance.
The deployment type of the purchase does not match your subscription's deployment typeYou might see this error when the deployment type you specified does not match the product you are trying to purchase.
To resolve this issue:
On GitLab Self-Managed or GitLab Dedicated, your subscription data might fail to synchronize. This issue can occur when network traffic between your GitLab instance and certain IP addresses is not allowed.
To resolve this issue, allow network traffic from your GitLab instance to the IP addresses
172.64.146.11:443 and 104.18.41.245:443 (customers.gitlab.com).
For more information, see troubleshooting connectivity issues.