Article

DodoPayments Setup Guide for Spiritual Practitioners: MoR, Fees, and Global Tax Handling

DodoPayments: 4%+$0.40 flat, MoR in 220+ countries, no monthly fee. Setup steps, fee math on a $199 course, and why it fits non-US spiritual sellers.

DodoPayments is a Merchant of Record that charges a flat fee, handles tax compliance globally, and does not carry the Stripe-adjacent ban risk that platforms like LemonSqueezy, Paddle, or Gumroad's Stripe layer create for spiritual businesses. For non-US practitioners who need to sell digital products or courses internationally without registering for EU VAT, Australian GST, or US state sales tax individually, it is one of a short list of viable options.

This guide covers the fee structure in full, the math on a real transaction, setup considerations, and where DodoPayments sits relative to alternatives.

Fee Structure (as of 2026-06-22)

No setup fee. No monthly fee. No minimum commitment.

Transaction type

Fee

Domestic US cards/wallets

4% + $0.40

International payments

4% + $0.40 + 1.5%

BNPL / PayPal

4% + $0.40 + 3%

India (INR)

4% + $0.15

Subscriptions

4% + $0.40 + 0.5%

Failed payment recovery (Recover)

5% on recovered revenue only

Payout fees:
- Standard payouts: free
- Payouts under $1,000: $5 fee
- USD SWIFT transfers (non-US businesses): $25
- Non-USD settlements: standard FX rates apply

Source: dodopayments.com/pricing (direct, accessed 2026-06-22).

Worked Example: $199 Course Sale

Domestic US card

Fee = (4% x $199) + $0.40 = $7.96 + $0.40 = $8.36 Net to seller = $199 - $8.36 = $190.64

International card

Fee = (4% x $199) + $0.40 + (1.5% x $199) = $7.96 + $0.40 + $2.99 = $11.35 Net to seller = $199 - $11.35 = $187.65

Gumroad comparison on same $199 sale

Gumroad fee = (10% x $199) + $0.50 + (2.9% x $199) + $0.30 = $19.90 + $0.50 + $5.77 + $0.30 = $26.47 Net to seller = $199 - $26.47 = $172.53

DodoPayments domestic fee is approximately 68% lower than Gumroad on this transaction. Note: this comparison is directional; DodoPayments authored a similar comparison on their own blog (dodopayments.com/blogs/sell-online-courses-without-teachable). The fee math is independently verifiable from listed rates.

What Merchant of Record Actually Means

When DodoPayments acts as MoR, they are legally the seller of record to your customer. That means:

- They collect VAT, GST, and sales tax at the appropriate rate for the customer's location
- They remit those taxes to the relevant tax authorities (220+ countries/regions covered)
- They handle chargebacks, disputes, and fraud prevention
- They issue compliant invoices to customers
- You receive net payouts after their fee - you do not file international tax returns for digital product sales through Dodo

This removes the main compliance burden for non-US sellers entering EU markets (where VAT OSS registration is otherwise required), Australian markets (AUD $75,000 GST threshold), Canadian markets (CAD $30,000 GST/HST threshold), and US state sales tax nexus.

For the full EU VAT context, see EU VAT OSS for non-EU spiritual businesses. For the Australian side, see Australia GST for spiritual coaches.

Setup: What to Expect

DodoPayments is designed as a self-serve platform. The setup flow as of 2026:

1. Create an account at dodopayments.com
2. Complete business verification (identity, business type, product description)
3. Add your products or integrate via their API or SDKs
4. Configure payout method (bank transfer, SWIFT for non-US)
5. Publish checkout links or embed checkout on your site

Dodo supports both hosted checkout pages (share a link) and embedded checkout (integrate into your existing website). For practitioners without a custom site, the hosted checkout link is sufficient - share it from your booking page or link-in-bio.

[VERIFY DodoPayments' full Acceptable Use Policy before onboarding. Their pricing page does not enumerate all restricted product categories as of 2026-06-22.]

No Explicit Spiritual Content Ban (as of 2026)

DodoPayments' pricing page does not list spiritual, esoteric, or psychic services as prohibited categories (verified via direct scrape, 2026-06-22). This contrasts with Stripe-based MoRs (LemonSqueezy, Paddle) that inherit Stripe's restriction on psychic services in Japan, Mexico, and Thailand.

DodoPayments appears to use its own payment rails in part, which changes the restriction profile. However, the full AUP may contain additional restrictions not visible on the pricing page. Verify before committing product listings.

For a comparison of MoR options, see DodoPayments vs LemonSqueezy vs Payhip MoR.

Geographic Availability

220+ countries covered. 300+ local payment methods. Payout in local currency for seller (verify for your specific country at onboarding).

Practitioners based in Argentina, EU, UK, Australia, and other non-US jurisdictions are specifically mentioned in Dodo's positioning as well-served use cases. For practitioners in countries where USD SWIFT is the only payout option, factor in the $25 SWIFT fee per withdrawal - batch payouts to reduce that cost per transaction.

Comparing DodoPayments to Alternatives

Platform

Monthly fee

Per-transaction fee

MoR / tax handling

Spiritual ban risk

DodoPayments

$0

4% + $0.40

Yes, 220+ countries

Not listed (verify AUP)

Gumroad

$0

10% + $0.50 + 2.9% + $0.30

Yes (since Jan 2025)

No explicit ban

Payhip Free

$0

5% + payment processing

Partial (EU VAT only)

No explicit ban

LemonSqueezy

$0

5% + Stripe

Yes

Stripe ban risk JP/MX/TH

Patreon

$0

10% + Stripe

No

Stripe ban risk JP/MX/TH

For chargebacks and dispute handling specific to reading-type services, see handling chargebacks for readings. For crypto-based refund processes, see crypto refunds for spiritual businesses.

For general international payment acceptance beyond MoR platforms, see accepting international payments for your spiritual business.

FAQ

Does DodoPayments work for subscription-based products?

Yes. Subscriptions are supported with a 4% + $0.40 + 0.5% fee. The MoR coverage applies to recurring charges as well - DodoPayments handles VAT/GST on every renewal, not just the first transaction.

What happens if a customer disputes a charge?

As MoR, DodoPayments manages the dispute process. You provide evidence through their dashboard (delivery proof, terms, communication logs). This is standard MoR behavior - Gumroad operates similarly. The risk of losing your entire payment account to disputes is lower than with raw Stripe integration because disputes are absorbed by the MoR, not your personal Stripe account.

Can I use DodoPayments alongside Gumroad?

Yes. No exclusivity. Some practitioners use DodoPayments for higher-ticket products (courses, coaching packages) where the lower percentage fee matters more, and keep Gumroad for lower-priced downloads where the flat $0.40 fixed fee is less significant relative to the sale price.

Is the $5 payout fee for amounts under $1,000 avoidable?

Batch payouts until your balance exceeds $1,000 before withdrawing. At $4% on sales, you need approximately $25,000 in sales to accumulate $1,000 in fees - which means for most practitioners, the $5 fee is easily avoided by not withdrawing every week.

How does DodoPayments compare to NowPayments for crypto?

Different use cases. DodoPayments handles fiat (card payments) as MoR. NowPayments handles crypto (Bitcoin, ETH, and 300+ others) at 0.5-1% per transaction. NowPayments is not a MoR and does not handle tax compliance. For practitioners who want crypto as an option without managing tax complexity, pair NowPayments with a DodoPayments account - DodoPayments for card/fiat, NowPayments for crypto-preferring clients.