easyway
Create account

Accept Dogecoin (DOGE) payments

Dogecoin has one-minute blocks and low fees, and plenty of people hold it. Here is how DOGE payments work with easyway: the address the customer pays to, how long it takes to count, and what it costs you.

How a Dogecoin payment works here

Each invoice gets a fresh Dogecoin address (D…, the standard BIP44 kind every Dogecoin wallet uses), derived from a watch-only extended public key on the server that runs the checkout. That server can hand out addresses but cannot spend from them. Because no address is shared between invoices, the payment is matched to its order by the address alone: no memo, no tag.

Dogecoin never adopted SegWit, so unlike Bitcoin or Litecoin there is only one address format. Customers can't pick the wrong one. On the hosted checkout they see the address and the exact DOGE amount, each with a copy button, and a QR code. The QR code is a dogecoin: payment link that carries the amount too, so a wallet that scans it fills in both. The DOGE amount is fixed from the exchange rate when the customer picks Dogecoin.

Confirmations: about 6 minutes

Dogecoin produces a block about once a minute. The checkout shows the payment as confirming (and sends an invoice.confirming webhook) as soon as the transaction is seen. It becomes paid after 6 confirmations, about 6 minutes on average. Unconfirmed transactions are never credited.

Payments are read from a Dogecoin Blockbook indexer, and a confirmed output is only reported once a second, independent source (Blockchair) shows the same transaction, output, address and amount. If the second source can't be reached, the credit waits and is retried. It is never skipped.

What the customer needs

Any Dogecoin wallet or exchange account that can send DOGE on the Dogecoin network. A few things worth knowing:

Only the real Dogecoin network. Some exchanges also offer "DOGE" as a wrapped token on BNB Smart Chain or another chain. Such a token is sent to a different kind of address and is not credited. The customer has to withdraw on the Dogecoin network.

Small outputs are ignored. A single output below 0.5 DOGE is not counted. Above that, several transfers to the invoice address all add up. You can also set an underpayment tolerance in Settings, so a payment slightly short (for example after an exchange took its withdrawal fee out of the amount) still counts as paid.

A late payment is not lost. The address keeps being watched for seven days after the invoice expires, so a payment that arrives late is still picked up.

Price risk

DOGE stays DOGE: it is credited to your Dogecoin balance and withdrawn as DOGE to an address you have whitelisted, with no conversion. Its price can swing sharply after the customer has paid. If you'd rather be paid in dollars, offer USDT or USDC as well, or only those, with allowed_assets.

Fees

Amount
Platform fee on a payment0.5%
Example: customer pays 100 DOGEyou receive 99.5 DOGE
Confirmations required6
Minimum withdrawal5 DOGE
Withdrawal network fee0.2 DOGE (flat)

The customer pays the Dogecoin network fee for their own transfer; the network's recommended rate is 0.01 DOGE per kilobyte of transaction. All other coins are on the pricing page.

Integrating Dogecoin payments

Create a USD invoice and let the customer pick Dogecoin among the enabled coins, or set currency: "DOGE" to price in DOGE and accept only DOGE. Send the customer to the hosted checkout and fulfil the order on the signed invoice.paid webhook. The quickstart has runnable cURL, Node.js, PHP and Python, and the whole API is in OpenAPI format.

Common questions

Who holds the dogecoin? easyway keeps it on your balance until you withdraw it. Live withdrawals only go to addresses you have whitelisted with two-factor authentication; see security.

How is this different from Litecoin? The flow is the same: one address per invoice, and a second-source check before crediting. Dogecoin blocks come faster, so it needs more confirmations for about the same safety. See accepting Litecoin.

Create a merchant accountRead the API docs
Accept Dogecoin (DOGE) payments | easyway