What you can receive
Use Base, not Ethereum mainnet, even though both use ETH and similar addresses. Select the exact token contract; bridged and native versions are different assets.
Set up your store
- Install Wholly Crypto, create a project and store, and keep a private wallet backup.
- Check scanner-compatible connections and enable the chain and intended assets in Store → Payment methods.
- Set confirmations and expiry. Test a small invoice and verify settlement before fulfilling orders.
Where your payments arrive
Base and Ethereum use similar addresses, but they are separate networks. Each invoice has a receiving address on the selected chain. Native USDC and bridged variants must be treated as different assets.
EVM wallet guideMove funds when you are ready
Keep ETH on Base for outgoing fees. Set up a sweep to a destination that accepts Base deposits and review its minimums. Sending to an Ethereum-only deposit route does not move funds across networks.
Automatic sweep tutorialDoes the Base integration bridge funds to Ethereum?
No. Receiving and sweeping stay on Base. Exchange conversion is optional and requires a supported Base deposit route and trading market. Fiat proceeds stay in your exchange account, not automatically in a bank.
Fees and verification
The default processing fee is 1% of the invoice’s fiat value, paid from separate credits. Your assigned rate applies. Network fees and server costs are separate.
Public providers can have outages or rate limits. A submitted transaction or return redirect is not proof of payment. Use the verified invoice status and signed notifications.
Processing credits API, IPN & webhooks