Refund & cancellation
Last Updated: September 4th, 2026 · Version 2.4 (Mainnet-Hardened)
Public beta notice: SubScript currently runs on the Arc testnet. Beta payments settle in testnet USDC, which has no monetary value — 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.
Direct SubScript Offerings: When you purchase SubScript's direct software offerings (specifically the SubScript Premium merchant subscription plan), SubScript is the seller of record, and Section 5 applies directly.
2. Public Beta & Testnet Program Disclaimer
SubScript currently operates in public beta on the Arc testnet (Chain ID 5042002). Every transaction executed during the beta settles in Arc testnet USDC, which is a synthetic test asset with zero cash, fiat, or market value.
Monetary refunds cannot and will not be issued for testnet transactions because no real economic funds ever move. If an accounting anomaly, unintended balance debit, or double-billing occurs during beta testing, report it immediately to compliance@subscriptonarc.com. We treat all testnet billing discrepancies as launch-blocking priority issues and will manually reconcile your account state, balances, and tier access.
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. Refunds for SubScript Premium (SubScript as Seller)
SubScript Premium merchant tiers are billed on a recurring period-by-period basis. Upon voluntary cancellation, your Premium tier features remain active until the conclusion of the prepaid period; recurring billing terminates immediately.
We do not offer prorated cash refunds for partial or unused periods resulting from voluntary cancellation, except where required by mandatory local consumer protection statutes.
Guaranteed Refund of Protocol Billing Errors: If you experience a protocol-level billing error—such as an automated debit occurring after verified cancellation, a duplicate charge for the same cycle, or a charge exceeding the published tier rate—contact compliance@subscriptonarc.com within thirty (30) days of the transaction. Verified errors will be 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.