Redeem a coupon for balance or an AI usage discount, claim a gift with a gift code, use a promo code at VPS checkout, and fix common errors.
Coupons and promo codes give you extra balance or a discount on SinarCloud, and gift codes give you free tokens for an AI model. You redeem gift codes and most coupons on the Billing page in the console. Promo codes for new servers go in at VPS checkout.
A percentage off AI requests for the models the promotion covers
Gift code
Billing page, Redeem
A gift of free tokens for one AI model, claimed as soon as you redeem the code
VPS discount
Promo code at VPS checkout
A discount on the first billing period of a new server
Some promotions cover both AI usage and new servers. Redeem the code on the Billing page to get the AI discount, and enter it at VPS checkout to get the server discount. Each use counts toward the promotion’s limits, so a code that allows one use per account works in only one of these places.Balance from a coupon works like any other balance. You can spend it on servers and AI requests. It doesn’t bring back a suspended server on its own, though. If your balance now covers the server’s renewal, click Renew now in the This server is suspended notice on the server’s page. See Balance and billing.
Coupons don’t add token credits, but gifts do. Some gifts open in a popup in the console, and nothing is added until you click Claim gift. Others come with a gift code: redeem it like a coupon, and the gift is claimed at once. See Gift code and Token credits.
In the console sidebar, under Account, click Billing. Then click Redeem at the top of the page.The Redeem button is disabled while your balance is loading or can’t be loaded. If your balance doesn’t load, click Retry on the balance card. The button is also disabled when your wallet is frozen or closed. In that case, contact support.
2
Enter the code
Type or paste the code into Coupon code. Gift codes go in the same field. Codes are case-insensitive, so uppercase and lowercase letters both work.
The Redeem coupon dialog on the Billing page
3
Redeem it
SinarCloud runs a quick security check as soon as the dialog opens. It usually finishes on its own. If a checkbox appears under Coupon code, tick it.Then click Redeem coupon. The button shows Redeeming… while SinarCloud applies the coupon.When it works, the dialog shows Coupon redeemed. Click Done to close it, or Redeem another to enter another code.A gift code works differently: the dialog closes, and the gift popup opens with your gift. See Gift code.
If redeeming fails because of a connection problem or the security check, click Redeem coupon again. Keep the dialog open and don’t change the code. The coupon is applied only once.
The dialog tells you how much “has been credited to your wallet.” Your balance goes up right away:
Current Credits on the Billing page shows the new balance.
The Transactions tab lists a Coupon credit entry with your code and the promotion name, the amount added and the status Completed. Click the entry to see its details.
Usually, you can redeem each balance coupon once per account.
The dialog confirms that the promotion “is now active on your AI usage.” From then on:
The discount applies automatically to eligible AI requests. You don’t need a new API key or any code changes.
The Models page shows the discounted price next to the struck-through regular price, with a tag such as “20% off”.
On the Usage page, the Charge breakdown of a discounted request shows the full price, the promotion name and the amount saved. The Promotion savings report adds up your savings.
Each request gets one discount. If more than one discount covers a model, the largest one applies.
The discount lasts while the promotion runs and has budget left. After that, requests are charged at the regular price.
If you redeem an AI discount coupon you already have, the dialog confirms it again. Nothing changes, and the coupon isn’t counted twice.
Some AI discounts are applied automatically when you create your account. If your account didn’t receive one of these discounts when it was created, entering its code shows “Coupon is unavailable.”
A gift code claims its gift as soon as you redeem it. The Redeem coupon dialog closes, and the gift popup opens with Gift claimed above the gift’s title. The popup shows how many free tokens you got and the model they pay for, with a line such as “number tokens, ready until date. They pay for model before your balance is charged.”Click View token credits to open the Token credits page. The tokens appear under Available now, and the Grants tab lists them with the source Gift.Your account can claim each gift only once. If you redeem the same gift code again, the popup shows the gift again with the tokens you have left. Once those tokens have expired, run out or been revoked, the popup shows Already claimed instead, with “Claimed on date. These tokens can no longer be used.”
VPS discount codes go in when you create a server, not on the Billing page. The Promo code field appears only when you’re signed in.
Go to the Review step of Create a VPS and find Promo code.
Enter the code and click Apply.
If the code is valid, you see Code YOURCODE applied and a line telling you how much you saved on this order. The Pricing section shows the Subtotal, the Discount and the amount Due now.
The Promo code section on the Review step
Good to know:
The discount applies only to the price of the first billing period. Renewals are charged at the regular price, and the Pricing section tells you what you pay per period after the first one. See Renewals and expiry.
Each order gets one discount. A code you enter replaces any automatic promotion. Without a code, an automatic promotion can still appear as a Discount.
The Confirm your order dialog also shows the Subtotal and Discount before you click Proceed.
If a code is rejected, Create VPS stays disabled. Click Remove to clear the code and order without it.
If the order is cancelled, or the server can’t be created and your money is returned, the code doesn’t count as used. You can use it again while the promotion is still running.
To see the discount later, open the order from the Orders page. Its Payment card shows the Subtotal, the Discount and the Total, followed by a line describing the discount, such as “20% off first period”.
The code isn’t valid for your account right now. It may be mistyped, not started yet, ended, paused or used up, or it may not be offered to your account. A balance coupon you’ve already redeemed as many times as it allows (usually once) also shows this message.
This coupon is entered when ordering; it applies to compute orders.
This is a VPS discount code. Enter it in Promo code when you create a VPS.
Coupon code must contain 3 to 64 letters, digits, underscores or hyphens.
The code is shorter than 3 characters, or it contains spaces or other characters. Check it for typos.
This code can no longer be redeemed.
This gift code’s promotion has ended.
This code cannot be redeemed right now.
This gift code’s promotion hasn’t started yet or is paused. Try again later.
This code has been fully redeemed.
This gift code has been redeemed as many times as it allows.
This code has been fully redeemed for today. Try again tomorrow.
This gift code has reached its limit for today. Try again tomorrow.
This code cannot be redeemed by this organization.
This gift isn’t offered to your account.
This gift cannot be claimed right now.
The gift’s model isn’t available at the moment. Try again later.
We couldn’t complete the security check. Please try again.
The security check wasn’t finished within about a minute, or it couldn’t run in your browser. Click Redeem coupon again, and tick the checkbox if one appears.
The security check did not pass. Please try again.
SinarCloud didn’t accept the security check. Click Redeem coupon again.
Unable to connect to SinarCloud. Check your connection and try again.
The console couldn’t reach SinarCloud. Check your connection, then click Redeem coupon again with the same code.
If you leave Coupon code empty, the field shows “Coupon code is required” and Redeem coupon stays disabled.If the security check keeps failing, turn off browser extensions that block scripts on the console, or try another browser. See Troubleshooting.
The code doesn’t exist, isn’t written correctly, hasn’t started, has ended or is paused. Balance coupons, gift codes and coupons that only give an AI usage discount also show this message, so redeem them on the Billing page instead.
Promo code is not eligible for this order.
The code only works for certain plans, regions, images, billing periods, first orders, minimum order amounts or accounts.
Promo code usage limit has been reached.
The code has been used as many times as allowed, either in total or by your account.
Promo code budget has been exhausted.
The promotion has used up its discount budget.
Promo code does not produce a valid discount.
The discount works out to zero for this order.
If a code you expected to work is rejected, check its terms with whoever gave it to you, or contact support.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SinarCloud","description":"Documentation for SinarCloud: deploy VPS in Southeast Asia, call AI models through one OpenAI-compatible API, and manage your prepaid IDR balance.","colors":{"primary":"#0066CC","light":"#6AAAEB","dark":"#004D99"},"logo":{"light":"https://mintcdn.com/sinar-cloud/B5Imz7vUklgE_ozS/logo/light.svg?fit=max\u0026auto=format\u0026n=B5Imz7vUklgE_ozS\u0026q=85\u0026s=e9d750a5729c82b08c0c002770ca98b0","dark":"https://mintcdn.com/sinar-cloud/B5Imz7vUklgE_ozS/logo/dark.svg?fit=max\u0026auto=format\u0026n=B5Imz7vUklgE_ozS\u0026q=85\u0026s=73748aa26054037a0788d4f33711e8fc","href":"https://sinarcloud.com"},"favicon":"https://mintcdn.com/sinar-cloud/B5Imz7vUklgE_ozS/favicon.svg?fit=max\u0026auto=format\u0026n=B5Imz7vUklgE_ozS\u0026q=85\u0026s=3a8c6e463fff5c4bbd253aa1aa394f3a","navbar":{"links":[{"href":"mailto:support@sinarcloud.com","label":"Support"}],"primary":{"type":"button","label":"Open console","href":"https://console.sinarcloud.com"}},"footer":{"links":[{"header":"SinarCloud","items":[{"label":"Website","href":"https://sinarcloud.com"},{"label":"Console","href":"https://console.sinarcloud.com"},{"label":"VPS pricing","href":"https://sinarcloud.com/vps"}]},{"header":"Help","items":[{"label":"Email support","href":"mailto:support@sinarcloud.com"},{"label":"Legal","href":"https://sinarcloud.com/legal"}]}]},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sinar-cloud","hasAudioNarration":false,"actualSubdomain":"sinar-cloud","customDomains":["docs.sinarcloud.com"],"gitSource":{"type":"github","owner":"mintlify-community","repo":"docs-sinar-cloud-bc5a92e3","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae76f01039e90b0fea263d5","collectionId":"78c6943e-12ad-464b-8ab6-c16ab533d6c1","liveDeploymentHistoryId":"6ae76f01039e90b0fea263d5","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae76f01039e90b0fea263d5","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Guides","count":26},{"language":"default","tag":"AI API","count":9},{"language":"default","tag":"Integrations","count":9},{"language":"default","tag":"VPS","count":6},{"language":"default","tag":"Billing","count":4},{"language":"default","tag":"VS Code","count":4},{"language":"default","tag":"Get started","count":3},{"language":"default","tag":"Start here","count":3},{"language":"default","tag":"Account","count":2},{"language":"default","tag":"Help","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"billing/coupons","slug":"/billing/coupons","pageMetadata":{"title":"Redeem a coupon","sidebarTitle":"Redeem a coupon","description":"Redeem a coupon for balance or an AI usage discount, claim a gift with a gift code, use a promo code at VPS checkout, and fix common errors.","icon":"gift","href":"/billing/coupons"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Redeem a coupon for balance or an AI usage discount, claim a gift with a gift code, use a promo code at VPS checkout, and fix common errors.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,Info,Note,OptimizedImage,Step,Steps,Table,Tip}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Coupons and promo codes give you extra balance or a discount on SinarCloud, and gift codes give you free tokens for an AI model. You redeem gift codes and most coupons on the `,_jsx(_components.strong,{children:`Billing`}),` page in the console. Promo codes for new servers go in at VPS checkout.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-a-coupon-can-give-you`,children:`What a coupon can give you`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Where you enter it`}),_jsx(_components.th,{children:`What you get`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Balance credit`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Billing`}),` page, `,_jsx(_components.strong,{children:`Redeem`})]}),_jsx(_components.td,{children:`A fixed rupiah amount added to your balance`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`AI usage discount`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Billing`}),` page, `,_jsx(_components.strong,{children:`Redeem`})]}),_jsx(_components.td,{children:`A percentage off AI requests for the models the promotion covers`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Gift code`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Billing`}),` page, `,_jsx(_components.strong,{children:`Redeem`})]}),_jsx(_components.td,{children:`A gift of free tokens for one AI model, claimed as soon as you redeem the code`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`VPS discount`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Promo code`}),` at VPS checkout`]}),_jsx(_components.td,{children:`A discount on the first billing period of a new server`})]})]})]}),`\n`,_jsx(_components.p,{children:`Some promotions cover both AI usage and new servers. Redeem the code on the Billing page to get the AI discount, and enter it at VPS checkout to get the server discount. Each use counts toward the promotion’s limits, so a code that allows one use per account works in only one of these places.`}),`\n`,_jsxs(_components.p,{children:[`Balance from a coupon works like any other balance. You can spend it on servers and AI requests. It doesn’t bring back a suspended server on its own, though. If your balance now covers the server’s renewal, click `,_jsx(_components.strong,{children:`Renew now`}),` in the `,_jsx(_components.strong,{children:`This server is suspended`}),` notice on the server’s page. See `,_jsx(_components.a,{href:`/billing/overview#renewals`,children:`Balance and billing`}),`.`]}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Coupons don’t add token credits, but gifts do. Some gifts open in a popup in the console, and nothing is added until you click `,_jsx(_components.strong,{children:`Claim gift`}),`. Others come with a gift code: redeem it like a coupon, and the gift is claimed at once. See `,_jsx(_components.a,{href:`#gift-code`,children:`Gift code`}),` and `,_jsx(_components.a,{href:`/ai/token-credits`,children:`Token credits`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`redeem-a-coupon-on-the-billing-page`,children:`Redeem a coupon on the Billing page`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open the Redeem dialog`,children:[_jsxs(_components.p,{children:[`In the console sidebar, under `,_jsx(_components.strong,{children:`Account`}),`, click `,_jsx(_components.strong,{children:`Billing`}),`. Then click `,_jsx(_components.strong,{children:`Redeem`}),` at the top of the page.`]}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Redeem`}),` button is disabled while your balance is loading or can’t be loaded. If your balance doesn’t load, click `,_jsx(_components.strong,{children:`Retry`}),` on the balance card. The button is also disabled when your wallet is frozen or closed. In that case, `,_jsx(_components.a,{href:`/help/support`,children:`contact support`}),`.`]})]}),_jsxs(Step,{title:`Enter the code`,children:[_jsxs(_components.p,{children:[`Type or paste the code into `,_jsx(_components.strong,{children:`Coupon code`}),`. Gift codes go in the same field. Codes are case-insensitive, so uppercase and lowercase letters both work.`]}),_jsx(Frame,{caption:`The Redeem coupon dialog on the Billing page`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/billing-redeem.png?fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=30b4541f633bcab9d5b7a015c539465a`,alt:`The Redeem coupon dialog open over the Billing page, explaining that a coupon or gift code credits your wallet, unlocks an AI usage discount or claims a gift. It shows an empty, required Coupon code field with a hint that codes are case-insensitive, a Cancel button and a disabled Redeem coupon button.`,\"data-og-width\":`2880`,width:`2880`,\"data-og-height\":`1800`,height:`1800`,\"data-path\":`images/billing-redeem.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/billing-redeem.png?w=280\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=e0b92a5055d3f62d40841ac4d129b6d5 280w, https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/billing-redeem.png?w=560\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=5e27c65eb46998361971de35d728772a 560w, https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/billing-redeem.png?w=840\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=514ec0acd0dbc1327c9ecb37b14abad1 840w, https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/billing-redeem.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=aaaedc341546401f6fb8379884e8f61f 1100w, https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/billing-redeem.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=dce07f531cd548ffbafef3c8c3a41f09 1650w, https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/billing-redeem.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=bc4702bb1568d45b16f9cddbe3552920 2500w`})})]}),_jsxs(Step,{title:`Redeem it`,children:[_jsxs(_components.p,{children:[`SinarCloud runs a quick security check as soon as the dialog opens. It usually finishes on its own. If a checkbox appears under `,_jsx(_components.strong,{children:`Coupon code`}),`, tick it.`]}),_jsxs(_components.p,{children:[`Then click `,_jsx(_components.strong,{children:`Redeem coupon`}),`. The button shows `,_jsx(_components.strong,{children:`Redeeming…`}),` while SinarCloud applies the coupon.`]}),_jsxs(_components.p,{children:[`When it works, the dialog shows `,_jsx(_components.strong,{children:`Coupon redeemed`}),`. Click `,_jsx(_components.strong,{children:`Done`}),` to close it, or `,_jsx(_components.strong,{children:`Redeem another`}),` to enter another code.`]}),_jsxs(_components.p,{children:[`A gift code works differently: the dialog closes, and the gift popup opens with your gift. See `,_jsx(_components.a,{href:`#gift-code`,children:`Gift code`}),`.`]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`If redeeming fails because of a connection problem or the security check, click `,_jsx(_components.strong,{children:`Redeem coupon`}),` again. Keep the dialog open and don’t change the code. The coupon is applied only once.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`after-you-redeem`,children:`After you redeem`}),`\n`,_jsx(Heading,{level:`3`,id:`balance-credit`,children:`Balance credit`}),`\n`,_jsx(_components.p,{children:`The dialog tells you how much “has been credited to your wallet.” Your balance goes up right away:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Current Credits`}),` on the Billing page shows the new balance.`]}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`Transactions`}),` tab lists a `,_jsx(_components.strong,{children:`Coupon credit`}),` entry with your code and the promotion name, the amount added and the status `,_jsx(_components.strong,{children:`Completed`}),`. Click the entry to see its details.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Usually, you can redeem each balance coupon once per account.`}),`\n`,_jsx(Heading,{level:`3`,id:`ai-usage-discount`,children:`AI usage discount`}),`\n`,_jsx(_components.p,{children:`The dialog confirms that the promotion “is now active on your AI usage.” From then on:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The discount applies automatically to eligible AI requests. You don’t need a new API key or any code changes.`}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.a,{href:`/ai/models`,children:`Models`}),` page shows the discounted price next to the struck-through regular price, with a tag such as “20% off”.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.a,{href:`/ai/usage`,children:`Usage`}),` page, the `,_jsx(_components.strong,{children:`Charge breakdown`}),` of a discounted request shows the full price, the promotion name and the amount saved. The `,_jsx(_components.strong,{children:`Promotion savings`}),` report adds up your savings.`]}),`\n`,_jsx(_components.li,{children:`Each request gets one discount. If more than one discount covers a model, the largest one applies.`}),`\n`,_jsx(_components.li,{children:`The discount lasts while the promotion runs and has budget left. After that, requests are charged at the regular price.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`If you redeem an AI discount coupon you already have, the dialog confirms it again. Nothing changes, and the coupon isn’t counted twice.`}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Some AI discounts are applied automatically when you create your account. If your account didn’t receive one of these discounts when it was created, entering its code shows “Coupon is unavailable.”`})}),`\n`,_jsx(Heading,{level:`3`,id:`gift-code`,children:`Gift code`}),`\n`,_jsxs(_components.p,{children:[`A gift code claims its gift as soon as you redeem it. The `,_jsx(_components.strong,{children:`Redeem coupon`}),` dialog closes, and the gift popup opens with `,_jsx(_components.strong,{children:`Gift claimed`}),` above the gift’s title. The popup shows how many free tokens you got and the model they pay for, with a line such as “`,_jsx(_components.em,{children:`number`}),` tokens, ready until `,_jsx(_components.em,{children:`date`}),`. They pay for `,_jsx(_components.em,{children:`model`}),` before your balance is charged.”`]}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`View token credits`}),` to open the `,_jsx(_components.a,{href:`/ai/token-credits`,children:`Token credits`}),` page. The tokens appear under `,_jsx(_components.strong,{children:`Available now`}),`, and the `,_jsx(_components.strong,{children:`Grants`}),` tab lists them with the source `,_jsx(_components.strong,{children:`Gift`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Your account can claim each gift only once. If you redeem the same gift code again, the popup shows the gift again with the tokens you have left. Once those tokens have expired, run out or been revoked, the popup shows `,_jsx(_components.strong,{children:`Already claimed`}),` instead, with “Claimed on `,_jsx(_components.em,{children:`date`}),`. These tokens can no longer be used.”`]}),`\n`,_jsx(Heading,{level:`2`,id:`use-a-promo-code-at-vps-checkout`,children:`Use a promo code at VPS checkout`}),`\n`,_jsxs(_components.p,{children:[`VPS discount codes go in when you create a server, not on the Billing page. The `,_jsx(_components.strong,{children:`Promo code`}),` field appears only when you’re signed in.`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to the `,_jsx(_components.strong,{children:`Review`}),` step of `,_jsx(_components.a,{href:`/vps/create`,children:`Create a VPS`}),` and find `,_jsx(_components.strong,{children:`Promo code`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Enter the code and click `,_jsx(_components.strong,{children:`Apply`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`If the code is valid, you see `,_jsx(_components.strong,{children:`Code YOURCODE applied`}),` and a line telling you how much you saved on this order. The `,_jsx(_components.strong,{children:`Pricing`}),` section shows the `,_jsx(_components.strong,{children:`Subtotal`}),`, the `,_jsx(_components.strong,{children:`Discount`}),` and the amount `,_jsx(_components.strong,{children:`Due now`}),`.`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`The Promo code section on the Review step`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/vps-create-review.png?fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=815b625677a510fc17941872483f64f6`,alt:`The Review step of Create VPS, with summary cards for the operating system, region, provider, plan, billing period, sign-in and server name. Below them are the Promo code section with an empty code field and an Apply button, and the Wallet card; a Configuration summary and the price sit on the right.`,\"data-og-width\":`2880`,width:`2880`,\"data-og-height\":`1800`,height:`1800`,\"data-path\":`images/vps-create-review.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/vps-create-review.png?w=280\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=2af23d9e81e6e514e84117531d00a25b 280w, https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/vps-create-review.png?w=560\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=3cf197189d7032edbd08899247bb1f05 560w, https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/vps-create-review.png?w=840\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=d6a5fafaa7ab70bb8091a021cd0be2b7 840w, https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/vps-create-review.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=1cc818e2967122aaf11cea96666dc67f 1100w, https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/vps-create-review.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=50d903684c238273dff6d5d75a40b12e 1650w, https://mintcdn.com/sinar-cloud/Zz311Jgf5s_A88RD/images/vps-create-review.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Zz311Jgf5s_A88RD\u0026q=85\u0026s=dc53e24af079d3af81ab70e52a924d47 2500w`})}),`\n`,_jsx(_components.p,{children:`Good to know:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`The discount applies only to the price of the first billing period. Renewals are charged at the regular price, and the `,_jsx(_components.strong,{children:`Pricing`}),` section tells you what you pay per period after the first one. See `,_jsx(_components.a,{href:`/vps/renewals`,children:`Renewals and expiry`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Each order gets one discount. A code you enter replaces any automatic promotion. Without a code, an automatic promotion can still appear as a `,_jsx(_components.strong,{children:`Discount`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`Confirm your order`}),` dialog also shows the `,_jsx(_components.strong,{children:`Subtotal`}),` and `,_jsx(_components.strong,{children:`Discount`}),` before you click `,_jsx(_components.strong,{children:`Proceed`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`If a code is rejected, `,_jsx(_components.strong,{children:`Create VPS`}),` stays disabled. Click `,_jsx(_components.strong,{children:`Remove`}),` to clear the code and order without it.`]}),`\n`,_jsx(_components.li,{children:`If the order is cancelled, or the server can’t be created and your money is returned, the code doesn’t count as used. You can use it again while the promotion is still running.`}),`\n`,_jsxs(_components.li,{children:[`To see the discount later, open the order from the `,_jsx(_components.a,{href:`/billing/orders`,children:`Orders`}),` page. Its `,_jsx(_components.strong,{children:`Payment`}),` card shows the `,_jsx(_components.strong,{children:`Subtotal`}),`, the `,_jsx(_components.strong,{children:`Discount`}),` and the `,_jsx(_components.strong,{children:`Total`}),`, followed by a line describing the discount, such as “20% off first period”.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`error-messages`,children:`Error messages`}),`\n`,_jsx(Heading,{level:`3`,id:`on-the-billing-page`,children:`On the Billing page`}),`\n`,_jsxs(_components.p,{children:[`Errors appear under `,_jsx(_components.strong,{children:`Failed to redeem`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`What it means`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Coupon is unavailable.`}),_jsx(_components.td,{children:`The code isn’t valid for your account right now. It may be mistyped, not started yet, ended, paused or used up, or it may not be offered to your account. A balance coupon you’ve already redeemed as many times as it allows (usually once) also shows this message.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`This coupon is entered when ordering; it applies to compute orders.`}),_jsxs(_components.td,{children:[`This is a VPS discount code. Enter it in `,_jsx(_components.strong,{children:`Promo code`}),` when you `,_jsx(_components.a,{href:`/vps/create`,children:`create a VPS`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Coupon code must contain 3 to 64 letters, digits, underscores or hyphens.`}),_jsx(_components.td,{children:`The code is shorter than 3 characters, or it contains spaces or other characters. Check it for typos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`This code can no longer be redeemed.`}),_jsx(_components.td,{children:`This gift code’s promotion has ended.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`This code cannot be redeemed right now.`}),_jsx(_components.td,{children:`This gift code’s promotion hasn’t started yet or is paused. Try again later.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`This code has been fully redeemed.`}),_jsx(_components.td,{children:`This gift code has been redeemed as many times as it allows.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`This code has been fully redeemed for today. Try again tomorrow.`}),_jsx(_components.td,{children:`This gift code has reached its limit for today. Try again tomorrow.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`This code cannot be redeemed by this organization.`}),_jsx(_components.td,{children:`This gift isn’t offered to your account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`This gift cannot be claimed right now.`}),_jsx(_components.td,{children:`The gift’s model isn’t available at the moment. Try again later.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`We couldn’t complete the security check. Please try again.`}),_jsxs(_components.td,{children:[`The security check wasn’t finished within about a minute, or it couldn’t run in your browser. Click `,_jsx(_components.strong,{children:`Redeem coupon`}),` again, and tick the checkbox if one appears.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The security check did not pass. Please try again.`}),_jsxs(_components.td,{children:[`SinarCloud didn’t accept the security check. Click `,_jsx(_components.strong,{children:`Redeem coupon`}),` again.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Unable to connect to SinarCloud. Check your connection and try again.`}),_jsxs(_components.td,{children:[`The console couldn’t reach SinarCloud. Check your connection, then click `,_jsx(_components.strong,{children:`Redeem coupon`}),` again with the same code.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`If you leave `,_jsx(_components.strong,{children:`Coupon code`}),` empty, the field shows “Coupon code is required” and `,_jsx(_components.strong,{children:`Redeem coupon`}),` stays disabled.`]}),`\n`,_jsxs(_components.p,{children:[`If the security check keeps failing, turn off browser extensions that block scripts on the console, or try another browser. See `,_jsx(_components.a,{href:`/help/troubleshooting`,children:`Troubleshooting`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`at-vps-checkout`,children:`At VPS checkout`}),`\n`,_jsxs(_components.p,{children:[`Errors appear under `,_jsx(_components.strong,{children:`Code rejected`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`What it means`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Promo code is invalid or unavailable.`}),_jsx(_components.td,{children:`The code doesn’t exist, isn’t written correctly, hasn’t started, has ended or is paused. Balance coupons, gift codes and coupons that only give an AI usage discount also show this message, so redeem them on the Billing page instead.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Promo code is not eligible for this order.`}),_jsx(_components.td,{children:`The code only works for certain plans, regions, images, billing periods, first orders, minimum order amounts or accounts.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Promo code usage limit has been reached.`}),_jsx(_components.td,{children:`The code has been used as many times as allowed, either in total or by your account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Promo code budget has been exhausted.`}),_jsx(_components.td,{children:`The promotion has used up its discount budget.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Promo code does not produce a valid discount.`}),_jsx(_components.td,{children:`The discount works out to zero for this order.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`If a code you expected to work is rejected, check its terms with whoever gave it to you, or `,_jsx(_components.a,{href:`/help/support`,children:`contact support`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Redeem a coupon","sidebarTitle":"Redeem a coupon","description":"Redeem a coupon for balance or an AI usage discount, claim a gift with a gift code, use a promo code at VPS checkout, and fix common errors.","icon":"gift","href":"/billing/coupons"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What a coupon can give you","slug":"what-a-coupon-can-give-you","depth":2,"children":[]},{"title":"Redeem a coupon on the Billing page","slug":"redeem-a-coupon-on-the-billing-page","depth":2,"children":[]},{"title":"After you redeem","slug":"after-you-redeem","depth":2,"children":[{"title":"Balance credit","slug":"balance-credit","depth":3,"children":[]},{"title":"AI usage discount","slug":"ai-usage-discount","depth":3,"children":[]},{"title":"Gift code","slug":"gift-code","depth":3,"children":[]}]},{"title":"Use a promo code at VPS checkout","slug":"use-a-promo-code-at-vps-checkout","depth":2,"children":[]},{"title":"Error messages","slug":"error-messages","depth":2,"children":[{"title":"On the Billing page","slug":"on-the-billing-page","depth":3,"children":[]},{"title":"At VPS checkout","slug":"at-vps-checkout","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"sinar-cloud","siteName":"SinarCloud","title":"Redeem a coupon - SinarCloud","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-27T01:49:54.132Z","originalFileLocation":"billing/coupons.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Redeem a coupon for balance or an AI usage discount, claim a gift with a gift code, use a promo code at VPS checkout, and fix common errors.\">\u003cmeta data-mint-head name=\"application-name\" content=\"SinarCloud\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sinar-cloud/qYYrDQEL49wjTG-a/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/sinar-cloud/qYYrDQEL49wjTG-a/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sinar-cloud/qYYrDQEL49wjTG-a/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sinar-cloud/qYYrDQEL49wjTG-a/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sinar-cloud/qYYrDQEL49wjTG-a/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sinar-cloud/qYYrDQEL49wjTG-a/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sinar-cloud/qYYrDQEL49wjTG-a/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sinar-cloud/qYYrDQEL49wjTG-a/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sinar-cloud/qYYrDQEL49wjTG-a/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Redeem a coupon - SinarCloud\">\u003cmeta data-mint-head property=\"og:description\" content=\"Redeem a coupon for balance or an AI usage discount, claim a gift with a gift code, use a promo code at VPS checkout, and fix common errors.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SinarCloud\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sinarcloud.com/billing/coupons\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sinar-cloud.mintlify.app/_mintlify/api/og/v2?division=Billing\u0026amp;title=Redeem+a+coupon\u0026amp;description=Redeem+a+coupon+for+balance+or+an+AI+usage+discount%2C+claim+a+gift+with+a+gift+code%2C+use+a+promo+code+at+VPS+checkout%2C+and+fix+common+errors.\u0026amp;theme=d3d561d856c05a6395bfee2d\u0026amp;signature=36f86f19edcf69b87d916706bbb927b2bf826c203e2934585c7493cb2d8de337\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Redeem a coupon - SinarCloud\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Redeem a coupon for balance or an AI usage discount, claim a gift with a gift code, use a promo code at VPS checkout, and fix common errors.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sinar-cloud.mintlify.app/_mintlify/api/og/v2?division=Billing\u0026amp;title=Redeem+a+coupon\u0026amp;description=Redeem+a+coupon+for+balance+or+an+AI+usage+discount%2C+claim+a+gift+with+a+gift+code%2C+use+a+promo+code+at+VPS+checkout%2C+and+fix+common+errors.\u0026amp;theme=d3d561d856c05a6395bfee2d\u0026amp;signature=36f86f19edcf69b87d916706bbb927b2bf826c203e2934585c7493cb2d8de337\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/sinar-cloud/qYYrDQEL49wjTG-a/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SinarCloud\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0066CC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sinarcloud.com/billing/coupons\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/billing/coupons.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sinarcloud.com/#organization\",\"name\":\"SinarCloud\",\"url\":\"https://docs.sinarcloud.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sinar-cloud/B5Imz7vUklgE_ozS/logo/light.svg?fit=max\u0026auto=format\u0026n=B5Imz7vUklgE_ozS\u0026q=85\u0026s=e9d750a5729c82b08c0c002770ca98b0\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sinarcloud.com#website\",\"name\":\"SinarCloud\",\"url\":\"https://docs.sinarcloud.com\",\"publisher\":{\"@id\":\"https://docs.sinarcloud.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sinarcloud.com/billing/coupons#webpage\",\"url\":\"https://docs.sinarcloud.com/billing/coupons\",\"name\":\"Redeem a coupon\",\"description\":\"Redeem a coupon for balance or an AI usage discount, claim a gift with a gift code, use a promo code at VPS checkout, and fix common errors.\",\"dateModified\":\"2026-10-27T01:49:54.132Z\",\"isPartOf\":{\"@id\":\"https://docs.sinarcloud.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sinarcloud.com/billing/coupons#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sinarcloud.com/billing/coupons#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Billing\",\"item\":\"https://docs.sinarcloud.com/billing/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Redeem a coupon\",\"item\":\"https://docs.sinarcloud.com/billing/coupons\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.sinarcloud.com/billing/coupons#article\",\"headline\":\"Redeem a coupon\",\"name\":\"Redeem a coupon\",\"description\":\"Redeem a coupon for balance or an AI usage discount, claim a gift with a gift code, use a promo code at VPS checkout, and fix common errors.\",\"url\":\"https://docs.sinarcloud.com/billing/coupons\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sinarcloud.com/billing/coupons#webpage\"},\"dateModified\":\"2026-10-27T01:49:54.132Z\",\"publisher\":{\"@id\":\"https://docs.sinarcloud.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sinarcloud.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SinarCloud\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SinarCloud","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"group":"Get started","icon":"rocket","pages":[{"title":"Introduction","icon":"book-open","href":""},{"title":"Deploy your first VPS","sidebarTitle":"Deploy your first VPS","icon":"rocket","href":"/quickstart"},{"title":"Make your first AI request","sidebarTitle":"AI quickstart","icon":"sparkles","href":"/ai-quickstart"}]},{"group":"VPS","icon":"server","pages":[{"title":"Virtual servers overview","sidebarTitle":"Overview","icon":"server","href":"/vps/overview"},{"title":"Create a VPS","sidebarTitle":"Create a VPS","icon":"server","href":"/vps/create"},{"title":"Connect to your VPS","sidebarTitle":"Connect","icon":"terminal","href":"/vps/connect"},{"title":"Manage a VPS","sidebarTitle":"Manage","icon":"sliders","href":"/vps/manage"},{"title":"Configure the firewall","sidebarTitle":"Firewall","icon":"shield-halved","href":"/vps/firewall"},{"title":"Renewals and expiry","icon":"calendar","href":"/vps/renewals"}]},{"group":"Billing","icon":"wallet","pages":[{"title":"Balance and billing","icon":"wallet","href":"/billing/overview"},{"title":"Add balance","sidebarTitle":"Add balance","description":"Add money to your balance with QRIS, from Rp 15,000 with no fee. Scan and pay without leaving the page. Added balance is non-refundable.","icon":"credit-card","href":"/billing/top-up"},{"title":"Redeem a coupon","sidebarTitle":"Redeem a coupon","icon":"gift","href":"/billing/coupons"},{"title":"Orders","sidebarTitle":"Orders","description":"Track your VPS orders, learn what each order status means for your balance, and deploy or cancel orders that are still reserved.","icon":"receipt","href":"/billing/orders"}]},{"group":"AI API","icon":"sparkles","pages":[{"title":"AI API overview","sidebarTitle":"Overview","icon":"sparkles","href":"/ai/overview"},{"title":"Models and pricing","sidebarTitle":"Models and pricing","icon":"robot","href":"/ai/models"},{"title":"How tokens are counted","sidebarTitle":"Token counting","icon":"calculator","href":"/ai/tokens"},{"title":"API keys","icon":"key","href":"/ai/api-keys"},{"title":"Send requests","sidebarTitle":"Send requests","icon":"terminal","href":"/ai/requests"},{"title":"Playground","icon":"comments","href":"/ai/playground"},{"title":"Usage and spending","sidebarTitle":"Usage","icon":"chart-line","href":"/ai/usage"},{"title":"Token credits","icon":"coins","href":"/ai/token-credits"},{"title":"AI subscription plans","sidebarTitle":"Subscription plans","icon":"repeat","href":"/ai/subscriptions"}]},{"group":"Account","icon":"user","pages":[{"title":"Account settings","sidebarTitle":"Settings","icon":"gear","href":"/account/settings"},{"title":"Affiliate program","sidebarTitle":"Affiliate program","icon":"gift","href":"/account/affiliate"}]},{"group":"Help","icon":"life-ring","pages":[{"title":"Get support","sidebarTitle":"Get support","icon":"life-ring","href":"/help/support"},{"title":"Troubleshooting","icon":"wrench","href":"/help/troubleshooting"}]}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/overview"}]}]},"basePath":"","title":"Redeem a coupon - SinarCloud","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-PS-3COT9.js","DynamicMarkdown-BcnBltEQ.js","zoom-image-lightbox-B4-wUcHm.js","lightbox-handle-r17bVUz3.js"]}