Skip to content
RugWard
☰ Menu

RugWard documentation

Illustrated guides to every RugWard tool, and the complete RugWard Pay merchant guide: setup, invoices, checkout, API and webhooks.

Start here

RugWard Pay

RugWard Pay overview

Accept crypto straight to your own wallet. What RugWard Pay is, which coins it supports, what it costs and how money moves.

Merchant setup

Sign in with your wallet, add receiving addresses, choose the coins you accept and accept the merchant terms. Takes about two minutes.

Invoices, payment links and test payments

Create invoices in the dashboard, share reusable payment links and buttons, try the whole checkout for free on a testnet, and handle unmatched payments.

Checkout: the buyer's view

What your buyer sees on the hosted checkout, step by step and coin by coin, including the Base wallet button, Bitcoin, Solana Pay and Monero.

Statuses, confirmations and payment proofs

The invoice lifecycle in detail: when an invoice counts as paid, what underpaid, overpaid, late and expired mean, how refunds work, and how to share a payment proof.

REST API reference

Every RugWard Pay merchant endpoint with request and response examples, API key authentication, errors, limits and code in curl, Node.js, Python and PHP.

Webhooks and signature verification

Get a signed HTTPS notification on every invoice status change, verify it in curl, Node.js, Python or PHP, and handle retries and duplicates safely.

The Base fee splitter (0.5%)

How ETH and USDC payments on Base are split on-chain between you (99.5%) and RugWard (0.5%) in the buyer's own transaction, and how to check the contract yourself.

Security, FAQ and troubleshooting

How RugWard Pay protects merchants and buyers, answers to common questions, and fixes for the problems merchants and buyers run into most.

Safety tools

Swap and stake

Launch a token

Integrations

RugWard Documentation | RugWard