ShipW3Store

Payments ยท Markdown

Configuration

Set these in Wrangler variables or secrets. Secrets never belong in wrangler.jsonc.

  • ROLE=store and STORE_ID choose the skin: tradingview, telegram, boilerplates, or luts.
  • SELLER_SOLANA and SELLER_EVM are the public addresses that receive USDC.
  • PAY_ORIGIN is the public origin used in receipt links.
  • MAIL_FROM is the verified sender on the Resend free plan, such as Store <receipts@send.example.com>.
  • RESEND_API_KEY is a sending-only secret from that same free plan.
  • ALLOW_FIXTURE_PAYMENTS stays false on every public hostname.

Checkout accepts USDC on Solana and, once an EVM wallet is set, USDC on Base. A network with no receiving wallet is not offered.