Refund Policy

Effective Date:June 15, 2026

This Refund Policy explains CodeGateway's refund rules and procedures. CodeGateway uses a pre-paid (top-up) model; you may request a refund of any unused balance at any time. For questions before purchase, contact support@codegateway.dev.

1. What Is Refundable

  • You may request a refund of any unused balance at any time, with no time limitation.
  • Token fees for services already consumed are non-refundable.
  • Balance never expires and is non-transferable.

2. Minimum Refund Threshold

To prevent refund failures where the amount is smaller than the payment processor's fees, the minimum refundable amount per refund request is USD 2.00.

If your refundable balance is below this threshold:

  • You may keep the balance (it never expires); or
  • Wait until the balance accumulates to USD 2.00 before requesting a refund.

3. How to Request (Two Options)

Option 1 — Self-service via Dashboard (recommended, processed instantly)

  • Sign in at https://dashboard.codegateway.dev/en/overview/refunds
  • Select the top-up payment, enter the refund amount and confirm
  • Stripe processes the refund automatically and returns the funds to your original payment method
  • Note: to avoid billing conflicts, you must have made no API calls in the past 5 minutes; each top-up can be refunded only once

Option 2 — Email request (fallback)

  • If self-service is unavailable, email support@codegateway.dev with:
  • Your registered email;
  • Top-up order ID or payment timestamp;
  • Refund amount.

We will respond to email requests within 5 business days and complete the refund within 30 days.

4. How Refunds Are Processed

  • Refunds are returned to your original payment method (Stripe refund, i.e., back to the original card or payment account).
  • Processing time depends on the payment channel, typically 5–10 business days.
  • Any difference due to bank / payment-provider FX conversion or fees is borne by the user.

5. Termination for Violations

5.1 Termination for serious breach of "Acceptable Use"

If your account is terminated by us for serious violations of Section 5 (Acceptable Use) of the Terms:

  • Fees for services already consumed are non-refundable;
  • Unused balance remains refundable, but we reserve the right to deduct reasonable investigation / handling costs.

5.2 Refunds upon Account Termination for ToS § 3 Geographic Restrictions Violations

If your account is terminated due to a violation of the Geographic Restrictions clause in the Terms of Service (see ToS § 3, introduced via #1131):

  • Token fees for services already consumed are non-refundable — billed in real-time per Dashboard records on a consume-as-incurred basis. The refund described in this section refers to the unused-balance portion only (refund of the price differential);
  • Within six (6) months of account termination (or the minimum period required by applicable law), you may request a refund of the unused balance via self-service Dashboard (https://dashboard.codegateway.dev/en/overview/refunds) or by email (support@codegateway.dev) (reactive only — we will not proactively notify you);
  • Unused balance remaining unclaimed after six (6) months may be handled in accordance with UK "dormant account" practices; this arrangement is aligned with UK Consumer Rights Act 2015 § 62 on the fairness of consumer contract terms, but you retain the right to seek recovery within the maximum period permitted by applicable law;
  • We reserve the right to deduct reasonable investigation / handling costs.

6. Complete Terms

This page is a plain-language summary. The complete refund terms (including limitation of liability, etc.) are set out in Section 4 of our Terms of Service. If there is any inconsistency between this page and the Terms of Service, the Terms of Service prevail.