Merchant payment workflows, modeled locally.
MoonTap is a mock-backed local preview of checkout, links, invoices, POS, and API workflows. You can create and confirm local records, but it does not send wallet transactions, execute swaps, use payment rails, settle funds, verify customer holdings, deliver webhooks, issue on-chain receipts, or process refunds.
- Local records only
- Local API contracts
- Pricing-policy preview
Local quote illustration. No wallet transaction, swap, payment, or settlement occurs.
- Invoice amount
- 100.0000 USDC
- MoonSwap policy fee
- 0.20 USDC
- Premium policy rate
- 0.15 USDC
- Holder-tier example · no verification
- −0.06 USDC
- Network estimate · not charged
- 0.000005 SOL
- Slippage policy
- 0.30 %
Modeled asset catalog · Route concepts
Solana route model
USDC, SOL, and Solana tokens appear in local quotes. MoonSwap swaps are modeled but never executed.
Future chain catalog
These assets illustrate future route options. Other-chain payment rails, bridging, and settlement are not connected.
One local model, every surface
Modeling online, IRL, and Web3 commerce.
MoonTap models the merchant surfaces from hosted checkout and payment links to local counter QR flows. They share the same local records and route contracts without claiming live commerce.
Online & in-app
Explore hosted checkout, payment-link, and invoice flows that create local records behind the existing API contracts.
- Hosted checkout flow
- Payment-link flow
- Invoice records
- Local REST contracts
IRL & POS
Generate a local QR request and walk through cashier states for events or counters. It does not accept or settle funds.
- Local QR request
- Counter POS state
- Cashier flow
- Browser-printable record
Web3-native
Preview wallet-profile UI, token-gating concepts, and holder-policy rules without signatures, holder verification, or on-chain activity.
- Wallet-profile UI
- Token-gating concept
- Holder-policy preview
- Local receipt record
MoonSwap routing
How a Solana → USDC route is modeled.
The local checkout illustrates how SOL and supported Solana SPL token payments could route through MoonSwap with policy rules for full-value delivery, slippage, and MEV protection. It does not call MoonSwap, send a wallet transaction, execute a swap, or settle USDC; those providers remain production-cutover work.
Base, Ethereum, BTC, Polygon, and other assets are architecture roadmap examples only. They do not enable other-chain payments, direct settlement, or bridging in this local preview.
Quote · route model · no execution
- Standard fee0.20 USDC
- Premium exec0.15 USDC
- Slippage cap0.30 %
In production, a swap would need to deliver the full invoice amount or fail without a partial settlement. This local preview does not call a routing provider or create an on-chain transaction.
On the roadmap · Phase 2
Multi-chain MoonSwap
Premium-exec swaps for any volatile asset on Ethereum, Base, Arbitrum, Optimism, Polygon, Avalanche, and BNB Chain — settling to USDC on the customer's chain or auto-bridging to Solana.
- Ethereum
- Base
- Arbitrum
- Optimism
- Polygon
- BNB Chain
Local guardrails
Guardrails, modeled before production.
MoonTap makes the intended policy visible before provider work is connected. These controls cannot protect production funds until wallets, routing, payment rails, and settlement providers exist.
USDC settlement model
Local records project a USDC outcome. No money, custody, payout, or FX protection is provided in this preview.
All-or-nothing policy rule
The route model preserves the intended full-value rule. Swaps are never executed and no settlement can be partial or complete here.
Local asset preferences
Settings can filter which modeled asset classes appear in local quotes. They do not screen or protect live assets.
Local accounting records
Local records show modeled gross, fees, and projected net amounts. They are not payment receipts or accounting settlement data.
Payment surfaces
A local model of each payment surface.
Hosted checkout
A local checkout record with a quote timer, asset selection, modeled MoonSwap route, and fee-policy preview.
Payment links
Create a local URL or QR and record a local confirmation. No customer payment is collected.
Invoices
Create branded local invoices and mark their local records paid; no funds move and no on-chain receipt is issued.
Subscriptions roadmap
Recurring billing, retries, dunning, and cancellation flows are planned after production payment rails are connected.
QR & POS
Generate a local QR request and manually advance its state for a POS walkthrough. It does not accept or settle funds.
API & webhooks
Local REST contracts, idempotency keys, and an OpenAPI reference for integration work. Webhook records stay local and are never delivered.
Holder perks
Holder benefits, shown as policy.
These cards describe proposed fee policy for a future production release. The local preview does not connect wallets, verify holdings, assign a customer holder tier, or apply a live discount.
For merchants · two paths to lower fees
If adopted at production cutover, this policy would reduce the 0.500% MoonTap processing rate through either path — whichever yields the lower rate. The local preview does not verify holder or volume eligibility.
Path 1 · Holder ladder · up to 20% off
A future integration could evaluate $MROCKS or Moonsters NFTs in a merchant wallet on a recurring basis. No wallet proof is collected or verified locally.
Moonsters Standard
- Standard 0.5% MoonTap processing fee
- Verified merchant badge
- All payment surfaces unlocked
Moonsters Merchant
- 15+Moonsters NFTs
- 3M+$MROCKS
- 0.45% processing fee — 10% off
- Merchant holder badge in checkout
- Priority support queue
Moonsters Premier
- 50+Moonsters NFTs
- 10M+$MROCKS
- 0.425% processing fee — 15% off
- Premier holder badge
- Dedicated account manager
Moonsters Founders
- 100+Moonsters NFTs
- 20M+$MROCKS
- 0.40% processing fee — 20% off, lowest published rate
- Founders holder badge
- Dedicated account manager · roadmap input
- Early access to new MoonTap features
Path 2 · Volume ladder · up to 15% off
A future integration could evaluate trailing 30-day processed volume. Local records do not accrue a production volume tier or activate a discount.
Standard
- Standard 0.5% MoonTap processing fee
- Verified merchant badge
- All payment surfaces unlocked
Growth
- 0.475% processing fee — 5% off
- Volume re-checked on a trailing 30-day window
- Auto-applied — no contract required
Scale
- 0.45% processing fee — 10% off
- Volume re-checked on a trailing 30-day window
- Priority support queue
Enterprise
- 0.425% processing fee — 15% off (or custom)
- Dedicated account manager
- Custom contracts available below 0.425% case-by-case
Future customer · premium-execution policy
This describes a possible customer discount for a future auto-swap flow. The local checkout neither verifies customer holdings nor executes a swap, so it does not grant a live customer discount.
Moonsters Access
- 1+Moonsters NFT
- 200K+$MROCKS
- 5% off premium execution fees
- Access holder badge in checkout
Moonsters Core
- 5+Moonsters NFTs
- 1M+$MROCKS
- 10% off premium execution fees
- Core holder badge in checkout
Moonsters Prime
- 10+Moonsters NFTs
- 2M+$MROCKS
- 1+Artifact NFT
- 20% off premium execution fees
- Prime holder badge in checkout
- Artifact NFT qualifies on its own
Moonsters Vanguard
- 25+Moonsters NFTs
- 5M+$MROCKS
- 30% off premium execution fees
- Vanguard holder badge in checkout
Moonsters Elite
- 50+Moonsters NFTs
- 10M+$MROCKS
- 40% off premium execution fees
- Elite holder badge in checkout
Moonsters Legend
- 100+Moonsters NFTs
- 20M+$MROCKS
- 50% off premium execution fees — highest available
- Legend holder badge in checkout
- Earliest access to new MoonSwap features
If enabled at production cutover, merchant holder and volume discounts would never stack; the lower eligible rate would apply and ties would resolve to holder. Customer policy would apply only to MoonSwap premium / execution fees and merchant policy only to MoonTap processing fees. This local preview performs no on-chain holder proof, customer eligibility check, automatic volume tiering, or live fee entitlement. Artifact NFTs are proposed for customer Prime only, not merchant tiers.
Developers
A local API contract your team can explore.
Explore local REST contracts, idempotency keys, predictable status models, and an OpenAPI reference while production providers are connected. API keys and webhook records live in local state; no external webhook delivery, payment, refund, or settlement occurs.
Create scoped local key records for exploring read and write API contracts.
Inspect and replay local event records; no webhook is delivered to an external endpoint.
Mock-backed routes with isolated stores for repeatable integration testing.
Use the REST and OpenAPI contracts today; official SDK packages are planned.
const response = await fetch("/api/v1/payments", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.MOONTAP_SECRET_KEY}`,
"Content-Type": "application/json",
"Idempotency-Key": "order-1042",
},
body: JSON.stringify({
amount_usd: 100,
description: "Order #1042",
}),
})
const payment = await response.json()Pricing-policy preview
Model the rate policy. Nothing is billed.
These values model the intended rate policy. No customer or merchant is billed, no funds settle, and holder or volume eligibility is not verified in the local preview.
A policy input for local records across checkout, links, invoices, and POS. It is not a production fee or live quote.
- USDC settlement model only
- MoonSwap route model · not executed
- Local REST contracts · no outbound webhooks
- No setup or monthly fees modeled
| Policy model | Policy rate | Notes |
|---|---|---|
| Local USDC quote | 0.500% | Policy example; no charge |
| Modeled token → USDC route | 0.500% + MoonSwap fees | Route is not executed |
| Future direct-asset settlement | 0.500% | No payment rail connected |
| Local invoices and POS records | 0.500% | No per-charge fee is billed |
| Local refund request | Not executed | No funds or network transaction |
| Merchant holder-policy example | Up to −20% | No eligibility verification |
MoonSwap fees, premium execution, network fees, and slippage are illustrative policy inputs in local checkout. They are not charged to a customer or deducted from a merchant settlement.
Compare modeled fees
Explore a local policy comparison with Coinbase, BitPay, Helio, NOWPayments, and more.
The calculator uses illustrative policy inputs and local volume assumptions; it is not a live quote or provider comparison.
Frequently asked
Questions, answered.
Local preview
Ready to explore the local flow?
Set up a local merchant profile, create a local checkout or payment link, and explore the API contracts. No wallet transaction, payment rail, settlement, refund, or webhook delivery is performed.
Local contract preview · Production providers pending
