Back to HomeProtocol Agreement & Commercial Terms

Refund & Cancellation

Last Updated: September 4th, 2026 · Version 2.4 (Mainnet-Hardened)

Arc Mainnet notice

SubScript production runs on Arc Mainnet (Chain ID 5042) using native USDC. Test-mode assets are isolated from mainnet settlement — see Section 2.

1. Scope & Merchant of Record Distinction

This policy governs all refund requests, billing dispute escalations, and subscription cancellations across the SubScript protocol.

Third-Party Merchant Purchases: When you purchase a subscription, digital good, or service from a merchant through SubScript-hosted checkout pages, THE MERCHANT IS THE SOLE SELLER AND MERCHANT OF RECORD (MoR). Their individual terms of sale govern product eligibility, satisfaction guarantees, and refunds. SubScript provides non-custodial transaction routing, cryptographic receipt generation, and merchant webhook notification.

KYC Access Tiers: SubScript does not sell paid account-access tiers. Tier 0, Tier 1, and Tier 2 are verification states, not products or subscriptions.

2. Mainnet Settlement & Test-Mode Separation

SubScript settles production transactions on Arc Mainnet (Chain ID 5042) using native USDC. Mainnet transactions transfer assets with real economic value and are final once confirmed.

Test API keys and sandbox records are isolated from mainnet settlement. Arc testnet USDC and testnet contract addresses are never accepted as proof of a production payment. Report any settlement discrepancy to compliance@subscriptonarc.com.

3. Cancelling Subscriptions — Instant, Unconditional & Free (FTC Click-to-Cancel)

In strict compliance with the Federal Trade Commission (FTC) 'Click-to-Cancel' Rule, the California Automatic Renewal Law (SB-313 / AB-390), and EU consumer protection directives, cancellation of any subscription is always accessible, immediate, and free of cost.

One-Click Dashboard Control: You may cancel any active subscription directly through your SubScript dashboard at any time. Cancellation immediately revokes the underlying on-chain smart contract spend allowance. Once cancelled, neither the merchant nor protocol keepers can execute any further recurring debits.

Effective Timing: You may choose to cancel immediately (halting service) or cancel effective at the end of the paid billing interval (preserving access until expiry). Cancelling never incurs termination fees, cancellation penalties, or hidden wind-down charges.

Cryptographic Idempotency: SubScript's smart contract billing engine is sequence-indexed. A given billing period can never be charged twice, and expired periods cannot be back-billed.

4. On-Chain Settlement Irreversibility & Refund Mechanics

Cryptographic Irreversibility: Once a USDC transaction is mined into a block on the Arc Network, the transfer is final and irreversible. Blockchains possess no native credit card chargeback mechanism, and SubScript does not hold merchant funds in escrow custody.

Fresh Transaction Execution: Because on-chain transactions cannot be clawed back or undone, any approved refund is paid as an entirely new on-chain transfer of USDC directly back to the payer's originating wallet address.

5. KYC Tiers & Protocol Billing Errors

KYC tiers are identity and compliance states. SubScript does not charge a recurring fee to move from Tier 0 to Tier 1 or Tier 2, and access is never activated through a paid tier subscription.

Any protocol or processing fee is disclosed before the transaction and is separate from KYC status. Merchant subscription refunds remain governed by the merchant policy and applicable law.

Guaranteed Correction of Protocol Billing Errors: If you experience an automated debit after verified cancellation, a duplicate charge for the same cycle, or another protocol-level billing error, contact compliance@subscriptonarc.com within thirty (30) days. Verified errors will be corrected or refunded in USDC to the paying wallet within 5 business days.

6. Merchant Purchases, Cryptographic Receipts & Dispute Mediation

Merchant-First Recourse: Requests for refunds on merchant transactions must be submitted directly to the merchant. SubScript provides tamper-proof digital receipts bearing the transaction hash, Checkout Intent ID, and merchant contact identifier to substantiate your claim.

Deceptive Billing & Platform Intervention: While SubScript cannot unilaterally confiscate funds from an external merchant's wallet, we enforce strict merchant integrity rules. If a merchant engages in unauthorized billing, deceptive recurring charges, or fails to deliver verified purchases, submit a dispute report to compliance@subscriptonarc.com.

Enforcement Actions: Verified deceptive billing violations result in immediate merchant account suspension, API key revocation, and public risk warnings across SubScript hosted checkout pages.

7. Prepaid Metered Vault Escrow Settlement & Self-Reclaim

Deterministic Escrow Accounting: Vault commitments are escrowed per billing cycle in the SubScriptVault smart contract. At the conclusion of each billing cycle, only verified metered consumption is drawn by the merchant.

Automatic Return of Unused Funds: Any unconsumed escrowed USDC is automatically released and returned to your wallet as part of the cycle settlement transaction.

Permissionless Emergency Reclaim: If a merchant or automated settlement keeper fails to finalize a matured cycle within the statutory contract grace window, you can invoke the permissionless reclaimMaturedEscrow() function on the SubScriptVault contract to withdraw 100% of your escrowed capital directly back to your wallet.

8. Chargeback Abuse & Fiat On-Ramp Fraud Warning

If you acquire USDC through a third-party fiat-to-crypto on-ramp (e.g. credit card, ACH, bank wire, Apple Pay) and subsequently execute a fraudulent chargeback or reversal with your bank while retaining or spending the purchased crypto assets, your SubScript account will be permanently banned.

SubScript cooperates with licensed on-ramp providers and law enforcement agencies to investigate friendly fraud and chargeback abuse.

9. Statutory Cooling-Off Rights & EU Digital Content Waiver

Under the EU Consumer Rights Directive (Directive 2011/83/EU) and equivalent UK statutory rules, consumers typically hold a 14-day right of withdrawal for distance sales.

Digital Waiver Notice: When you purchase immediate access to digital software, developer APIs, or on-chain services, you expressly request immediate performance and acknowledge that you lose your statutory right of withdrawal once digital service delivery has commenced.

10. How to Submit a Refund Claim or Dispute

To submit a formal refund request or billing dispute for SubScript direct services or merchant escalations, email compliance@subscriptonarc.com with: (a) your account wallet address or email; (b) the Receipt ID or Arc transaction hash; (c) the merchant name or Checkout Intent ID; and (d) a factual description of the discrepancy.

Our compliance desk acknowledges claims within 5 business days and processes verified settlements directly in USDC on Arc.