Powered by PromptSteps
← Back to all guides

This actually makes Dodo more interesting

A practical, step-by-step journey preserved from an AI conversation.

CChatGPT12 min readAug 25, 2026

01Does Dodo accept payments relate to advertising or sponsorships

User prompt

Does Dodo accept payments relate to advertising or sponsorships?

Assistant response

Yes, but with an important qualification: Dodo does not explicitly list advertising or sponsorship as prohibited, but I would not assume all ad/sponsorship payments are automatically accepted.

Dodo's current Merchant Acceptance Policy, last modified May 9, 2026, says it primarily wants digital-first products such as SaaS, AI products, digital goods, apps, plugins and templates. It also says manual digital services are not allowed, while standardized productised services may be supported after review. [Image omitted from import]Dodo Payments Documentation

So I would break advertising down like this:

What you're sellingDodo suitabilitySaaS subscription✅ Strong fitDigital product✅ Strong fitAutomated paid listing🟡 Probably possibleFixed sponsored listing package🟡 Possibly, likely reviewAutomated logo/link placement🟡 Probably possible with approvalNewsletter ad placement🟡 Needs confirmationWebsite banner sponsorship🟡 Needs confirmationCustom sponsorship campaign negotiated manually🔴 More problematicMarketing/consulting service🔴 Generally not allowedDonation with nothing delivered❌ Explicitly not allowedMarketplace collecting money for third parties❌ Explicitly not allowed

The key distinction is what the buyer receives.

For example, this:

Pay $100 and your SaaS gets a Featured placement for 30 days, including logo, URL and product description.

is much closer to a standardized digital productised service.

Whereas:

Pay us $2,000 and we'll work with you to design and run a custom sponsorship campaign.

starts looking like a manual service, which Dodo explicitly says it doesn't support. [Image omitted from import]Dodo Payments Documentation

For PopSaaS specifically

This actually makes your model interesting.

If someone pays:

$50 to increase their confirmed ranking total and receive the corresponding listing/ranking position

the deliverable is automated and digital. Your system updates the position immediately after payment.

That's much closer to:

digital listing / visibility product → automated fulfillment

than:

traditional advertising agency service → human fulfillment

Likewise, if you eventually offer:

Featured SaaS Deal: $100

Product appears in the Featured Deals area according to clearly defined rules.

that's a fixed digital product with a defined outcome.

I think that's considerably more defensible with Dodo than selling vague "sponsorship."

But there is one part I'd be careful about

Dodo explicitly says that they judge the actual value delivered to the buyer, and they may reject offerings based mostly on hype, artificial urgency, vague value or something that seems designed simply to extract payment. [Image omitted from import]Dodo Payments Documentation

That matters for the Outbid-style ranking mechanic.

You wouldn't want to describe PopSaaS to Dodo as:

"Users keep paying money to outbid each other."

I'd describe the actual product accurately as something closer to:

PopSaaS is a SaaS discovery and promotional platform. Software companies purchase standardized digital listing placements. Listings are ranked according to confirmed promotional spend, and buyers immediately receive the corresponding placement and visibility on the platform.

That explains the real deliverable, rather than making it sound like gambling or a donation.

But importantly, don't disguise it as something it isn't. Dodo explicitly warns against misclassifying the business or product to bypass category restrictions, and says that can lead to suspension, withheld payouts or refunds. [Image omitted from import]Dodo Payments Documentation

I would ask Dodo before switching PopSaaS

Their own policy actually tells merchants with borderline categories to contact:

compliance@dodopayments.com

for pre-approval. [Image omitted from import]Dodo Payments Documentation

For PopSaaS, I think that's worth doing before replacing your existing Stripe integration.

Give them a very concrete example:

We operate a SaaS discovery platform. SaaS companies can purchase a listing position on our leaderboard. The payment immediately updates their position based on their confirmed total. They receive a product listing containing their logo, description and link. We may also offer fixed-price Featured placements. We do not hold funds for third parties, pay other merchants, or provide consulting services. Would this business model be eligible for Dodo Payments as Merchant of Record?

That should get you a much more useful answer than simply asking, "Do you support advertising?"

And based on their current policy, I would classify PopSaaS as yellow-green for Dodo rather than definitely green. The automated digital nature helps a lot, but the paid-ranking/advertising component is unusual enough that getting written approval would be smart.

Assistant response

Dodo is much younger than Stripe, but it has moved beyond the "two founders with a payment API" stage. I would describe it today as an early-stage but increasingly serious fintech infrastructure company, not yet a battle-tested incumbent.

Where Dodo came from

Dodo Payments was created by Rishabh Goel and Ayush Agarwal. Public sources differ slightly on whether to call its founding 2023 or 2024. The founders appear to have started working on it in 2023, while the company commonly lists 2024 as its formal founding year. [Image omitted from import]LinkedIn+1

The origin story is actually pretty relevant to what you're trying to solve.

Ayush Agarwal previously founded an esports platform called Tournafest. It grew to more than 100,000 users, including international users. He tried Indian gateways such as Razorpay and Cashfree and later Stripe India, but ran into problems accepting international payments, supporting local payment methods, and dealing with tax compliance across countries. He has said that this experience was the reason he started Dodo. [Image omitted from import]LinkedIn+1

So Dodo wasn't originally:

"Let's build another Stripe."

It was closer to:

"I have users all over the world, but actually taking their money and remaining compliant is a nightmare."

That led them toward the Merchant of Record model.

The two founders have complementary backgrounds

Ayush Agarwal, Co-founder & CPTO

He is the more technical/product-oriented founder. He studied Computer Science at IIT Roorkee, previously founded Tournafest, worked in product at IndiGG/KGEN and had earlier engineering/open-source experience involving projects such as TensorFlow and Jenkins. [Image omitted from import]LinkedIn+1

Rishabh Goel, Co-founder & CEO

Rishabh brings more of the payments, international expansion and business side. His background includes work at Prodigy Finance and Wise, as well as international growth/expansion roles. He studied at BITS Pilani and London Business School. [Image omitted from import]LinkedIn+1

That combination makes sense for this company:

Ayush: "I experienced the merchant problem."

Rishabh: "I understand international payments and expansion infrastructure."

Funding

They raised a $1.1 million pre-seed round in February 2025.

Investors included:

  • Antler

  • 9Unicorns

  • Venture Catalysts

  • Nitin Gupta, Uni Cards / PayU

  • Maninder Gulati, former OYO

  • Preethi Kasireddy, formerly a16z

  • Raymond Russell

  • Nishant Verman, formerly Flipkart

[Image omitted from import]Dodo Payments

Interestingly, I couldn't find evidence of a subsequently announced large Series A or similar round. Inc42 still categorizes Dodo as pre-seed with $1.1M+ raised as of 2026. [Image omitted from import]Inc42 Media

So financially, this is still a startup, not a Stripe-sized institution.

But the company appears to have grown quite quickly

There are some conflicting numbers, so I'd be careful with the marketing figures.

Dodo's website currently claims 25,000+ builders and founders. [Image omitted from import]Dodo Payments

Earlier, Rishabh said their first 1,000 merchants had arrived largely through organic word of mouth. [Image omitted from import]LinkedIn

More recent posts from Rishabh claim Dodo now works with 60,000+ builders and founders across 220+ countries. That's a founder-reported number, and "builders" shouldn't necessarily be interpreted as 60,000 paying merchants. [Image omitted from import]LinkedIn

LinkedIn currently categorizes Dodo as having 51 to 200 employees, while other data providers give different estimates. [Image omitted from import]LinkedIn

So I wouldn't put too much weight on an exact customer or employee number.

What is clear is:

2024: very early startup

2025: funding + first ~1,000 merchants + rapid product expansion

2026: meaningful developer ecosystem, broader payment rails, larger team and much more mature infrastructure

That's a fairly rapid trajectory.

The technical maturity is more interesting

One thing that makes me take Dodo more seriously is that it completed a PCI DSS v4.0.1 Level 1 Service Provider assessment in October 2025.

That's the highest PCI service-provider level and is substantially different from a tiny startup merely saying "we use secure payments."

Its assessment covered its Payment Orchestrator and Merchant of Record services, and the assessor found the applicable requirements compliant. [Image omitted from import]Dodo Payments+1

It also has proper legal entities including:

Dodo Payments Inc., a Delaware corporation

Dodope Payments Limited, UK

Sarvapanchhi Technologies Private Limited, India

[Image omitted from import]Dodo Payments+1

And its published production API uptime has recently been around 99.99%, although there have been individual incidents such as webhook failures. [Image omitted from import]Dodo Payments Status

Those are all signs of a company progressing from "startup payment tool" toward genuine financial infrastructure.

There is one very recent security event worth knowing about

Because we're talking about trusting someone with your revenue, I'd include this rather than hide it.

On August 16, 2026, Dodo detected a security incident involving a self-hosted Metabase internal reporting system.

According to Dodo, the affected system was separated from its payment processing infrastructure. They say:

  • no funds moved

  • no cardholder data was affected

  • no passwords were exposed

  • no API keys or webhook secrets were involved

  • payments and payouts continued working

  • its PCI DSS Level 1 certification remains valid

Dodo says the vulnerability involved a critical Metabase vulnerability and that its SOC 2 examination and ISO 27001 certification process are currently underway. [Image omitted from import]LinkedIn+1

That last point is useful for assessing maturity.

They have:

PCI DSS Level 1: ✅ completed

SOC 2: 🟡 underway

ISO 27001: 🟡 underway

So they're not yet at the compliance maturity level I'd expect from Stripe.

At the same time, publishing details about the incident and saying exactly what was and wasn't exposed is a better signal than pretending nothing happened.

So how mature is Dodo really?

I'd roughly place payment providers like this:

ProviderMaturityMy viewStripe🟢🟢🟢🟢🟢Global infrastructure incumbentPaddle🟢🟢🟢🟢🟢Very established MoRLemon Squeezy🟢🟢🟢🟢Mature and Stripe-ownedPolar🟢🟢🟢Young, established developer MoRDodo🟢🟢🟢Young, rapidly maturing MoRRandom new MoR startup🟢High uncertainty

I would put Dodo somewhere around 3/5 today.

Not:

"Will these guys still be here next month?"

But also not:

"I'm comfortable putting $10 million a month through them without thinking about counterparty risk."

For something like PopSaaS

This changes how I look at the decision we've been discussing.

If PopSaaS were already doing:

$500,000/month

I'd be considerably more conservative. I'd probably prefer Stripe, Paddle, or another provider with a longer operating history, potentially with multiple payment routes.

But if you're launching and doing:

$1K → $5K → $10K → $50K/month

I wouldn't consider Dodo's age a dealbreaker.

In fact, Dodo's target customer is almost exactly the profile of businesses you're building: indie founders, AI products, Micro SaaS and globally sold digital products. Their own About page explicitly mentions solopreneurs, indie hackers and Micro SaaS founders. [Image omitted from import]Dodo Payments

The larger question for PopSaaS isn't Dodo's maturity.

It's whether Dodo's compliance team gives written approval to your paid ranking / promotional-placement model.

If they approve it, I'd be quite comfortable testing Dodo alongside Stripe rather than ripping Stripe out immediately.

Something like:

Phase 1

Stripe already works → keep it.

Phase 2

Get PopSaaS approved by Dodo → integrate Dodo.

Phase 3

Run real transactions → observe approval rates, payouts, refunds, support and reliability.

Phase 4

If Dodo proves itself → potentially make Dodo primary.

That way you gain the MoR advantages without making the survival of the business depend on a relatively young provider from day one.

02Does paddle and lemon squeezy payout to malaysia and also do they allow ads…

User prompt

does paddle and lemon squeezy payout to malaysia and also do they allow ads, sponsors and bid rank leaderboards

Assistant response

Yes on Malaysia payouts, but unfortunately both Paddle and Lemon Squeezy look like poor fits for your paid-ranking / sponsorship model. Their current policies are much clearer about advertising than Dodo's.

ProviderMalaysia payoutAdvertisingSponsorshipPaid bid/rank leaderboardPaddle✅ Yes❌ Explicitly prohibited❌ Explicitly prohibited🔴 Very likely noLemon Squeezy✅ Yes❌ Explicitly prohibited🔴 Effectively no❌ Very likely noDodo✅ Yes🟡 Case-by-case🟡 Case-by-case🟡 Get approvalStripe Malaysia✅ Yes✅ Generally possible✅ Generally possible🟢 Most flexible, subject to Stripe rules

Paddle

Malaysia is supported. Paddle says it works with software businesses worldwide except for a specific list of unsupported countries, and Malaysia is not on that list. [Image omitted from import]Paddle

Paddle pays sellers through wire transfer or Payoneer. MYR isn't currently one of its native payout currencies, so you could receive something like USD and have your Malaysian bank convert it. Paddle says a US$15 SWIFT fee may apply in certain countries, plus whatever your bank charges. [Image omitted from import]Paddle+1

But the business-model problem is much bigger.

Paddle's current Acceptable Use Policy explicitly prohibits cases where there is no bona fide software/service being sold, including:

donations, crowdfunding, community access, advertising, and sponsorship

It separately prohibits Advertising Services as well. [Image omitted from import]Paddle

So if PopSaaS sells:

Pay $50 and your SaaS moves higher on the leaderboard.

or:

Pay $100 to become a Featured SaaS.

Paddle is very likely to treat the thing being purchased as advertising/promotional placement.

So for your model:

Paddle = ❌ I would rule it out.

Even though technically it would be excellent for ordinary SaaS subscriptions.

Lemon Squeezy

Malaysia is explicitly listed among the countries eligible for bank payouts. You can also use PayPal. [Image omitted from import]Lemon Squeezy Docs

Bank payouts are converted into your local currency at the exchange rate used at payout, while PayPal payouts are sent in USD. Lemon Squeezy currently pays twice monthly and has a $50 minimum payout. [Image omitted from import]Lemon Squeezy Docs

So from Malaysia:

Lemon Squeezy → Malaysian bank account ✅

Unfortunately their acceptable-use policy is even clearer.

Lemon Squeezy explicitly prohibits:

Advertising in newsletters, on websites, or in social media posts

It also prohibits services including marketing services, job boards and marketplaces. [Image omitted from import]Lemon Squeezy Docs

And there's another line that is particularly relevant to the Outbid-style idea.

Lemon Squeezy prohibits:

pay to play auctions

along with sweepstakes, lotteries and similar regulated categories. [Image omitted from import]Lemon Squeezy Docs

Your leaderboard isn't necessarily legally an "auction," but a system where:

Person A pays $20 → #4

Person B pays $30 → #3

Person A pays another $20 → #2

is close enough to a pay-to-compete-for-placement mechanic that I wouldn't want to argue the distinction with their compliance team.

So:

Lemon Squeezy = ❌ poor fit.

This actually makes Dodo more interesting

The comparison changes quite a bit.

Paddle and Lemon Squeezy aren't merely saying:

"Advertising might need approval."

They're explicitly saying advertising is prohibited.

Dodo's policy, from what we checked earlier, does not have the same blanket advertising prohibition. Instead, their concern is whether there is a legitimate, clearly defined digital/productized deliverable and whether the business falls within their risk criteria.

That makes Dodo:

🟡 Ask compliance first

rather than:

❌ Explicitly prohibited

which is a meaningful difference.

For your particular projects I'd now rank the choices roughly:

1. Stripe Malaysia ⭐⭐⭐⭐⭐

Most likely to tolerate the model.

You sell:

ranking placement + promotional visibility

and Stripe processes the payment.

Main downside:

No MoR.

You're responsible for the merchant/tax side.

2. Dodo ⭐⭐⭐⭐

Potentially the sweet spot if they approve the business model.

You get:

MoR + international payments + tax handling + Malaysian payout

But I'd absolutely obtain written preapproval describing the ranking mechanism accurately.

3. Paddle ⭐

Malaysia is fine.

Business model isn't.

Their AUP explicitly names advertising and sponsorship. [Image omitted from import]Paddle

4. Lemon Squeezy ⭐

Malaysia is also fine.

Business model is even more problematic.

Advertising is explicitly prohibited and the policy also mentions pay-to-play auctions. [Image omitted from import]Lemon Squeezy Docs

There is an important distinction for PopSaaS

Suppose PopSaaS eventually becomes a real SaaS product where someone pays:

$29/month

for:

  • SaaS profile management

  • analytics

  • lead tracking

  • deals management

  • customer enquiries

  • AI-generated listing optimization

  • dashboard

  • ranking analytics

and being listed on PopSaaS is merely one feature of that software subscription.

That becomes a different conversation.

You are now selling:

software

rather than:

$29 worth of advertising placement

Paddle specifically focuses on SaaS/software companies. [Image omitted from import]Paddle

But I wouldn't build a fake SaaS wrapper just to get around their policy. If the actual economic product remains:

pay money → move up leaderboard → receive more visibility

then it's advertising regardless of what the checkout product is called.

For the current Outbid-inspired PopSaaS model, I therefore think your realistic shortlist is becoming:

Stripe vs Dodo

rather than:

Stripe vs Dodo vs Paddle vs Lemon Squeezy.

And because your Stripe implementation already works, the most interesting next step would be getting Dodo compliance to explicitly say yes or no to PopSaaS before changing any code. If they say yes in writing, Dodo becomes a genuinely compelling alternative because it solves the MoR problem without Paddle/Lemon Squeezy's explicit advertising restriction.

03Check again is Stripe MOR is live in malaysia

User prompt

can you check again is Stripe MOR is live in malaysia

Assistant response

I checked Stripe’s Malaysia-specific pages, and the answer is no, Stripe Managed Payments is not currently live for Malaysia-based sellers as of August 24, 2026.

The strongest evidence is Stripe's own Malaysia version of the Managed Payments page. It explicitly displays:

“Managed Payments: Not available in your country.”

on stripe.com/en-my/managed-payments. [Image omitted from import]Stripe

So for a Malaysian Stripe account, the situation is currently:

Stripe productMalaysiaNormal Stripe Payments✅ AvailableStripe Checkout✅ AvailableStripe Billing✅ AvailableStripe Tax✅ AvailableStripe Connect✅ AvailableStripe Managed Payments / MoR****❌ Not available yet

Stripe itself is fully supported in Malaysia, with normal Malaysian accounts charging from 3% + RM1 for domestic cards. [Image omitted from import]Stripe+1

Why this was confusing

There have been some very recent changes.

At Stripe Sessions 2026, Stripe announced that “all digital businesses can now use Managed Payments”, moving it beyond the previous invite-only/private-beta model. [Image omitted from import]Stripe

However, that does not mean every Stripe-supported country can use it. Country eligibility still applies.

Stripe's generic Managed Payments page says it is now a full MoR solution that handles:

  • VAT, GST and sales tax

  • tax filing/remittance

  • fraud

  • disputes

  • customer transaction support

and Stripe becomes the Merchant of Record for those transactions. [Image omitted from import]Stripe

But when the exact same product page is accessed under the Malaysia locale, Stripe explicitly says it is unavailable. [Image omitted from import]Stripe

There's another confusing clue

Stripe's latest Managed Payments legal terms actually contain a dedicated Malaysia section. [Image omitted from import]Stripe

That could make it look like Malaysia has already launched.

But legal terms often contain provisions for markets Stripe expects to support or circumstances in which Malaysian users may interact with the service. The actual product availability indicator is much clearer:

Malaysia Managed Payments page → “Not available in your country.” [Image omitted from import]Stripe

So I would trust the availability page over interpreting the legal document.

This changes our comparison

For you today, the real options are:

Stripe Malaysia

→ ✅ Accept payments

→ ✅ Ads/sponsorship/pay-for-ranking potentially workable

→ ❌ You are Merchant of Record

→ ❌ You handle indirect tax obligations

Dodo

→ ✅ Available to Malaysian sellers

→ ✅ Merchant of Record

→ 🟡 Your ranking/advertising model needs compliance approval

→ ✅ Dodo handles relevant VAT/GST/sales-tax obligations as MoR

Paddle

→ ✅ Malaysian seller

→ ✅ MoR

→ ❌ Advertising/sponsorship prohibited

Lemon Squeezy

→ ✅ Malaysian seller

→ ✅ MoR

→ ❌ Advertising prohibited

→ ❌ Pay-to-play mechanics especially problematic

Stripe Managed Payments

❌ Malaysian seller currently can't enable it

So your earlier conclusion actually stands: for PopSaaS today, Stripe versus Dodo remains the interesting decision.

And there's one other important thing I found while checking: Stripe Managed Payments currently costs an additional 3.5% on top of normal Stripe processing fees. [Image omitted from import]Stripe Support

If Malaysia eventually launches, using a Malaysian card example could therefore look roughly like:

3% + RM1 Stripe processing

+ 3.5% Managed Payments MoR

= ~6.5% + RM1

before certain other applicable charges.

So even when Stripe MoR eventually arrives in Malaysia, Dodo at 4% + $0.40 or its applicable cross-border rate could still be very competitive. The main attraction of Stripe Managed Payments for you would probably be that you could keep essentially the same Stripe infrastructure rather than migrating payment providers.