Back
Slobodan Ostojic
@ostibuilds
1 month ago

If you can't use Stripe, try this

I cannot use Stripe in my country but I needed some payments infra, I found Dodo Payments to be a good solution right now. Hopefully it stays that way.

Good DX and it's available in countries where Stripe isn't.

https://dodopayments.com

Comments

Login to post a comment.

Carol
@SyrupMaker
1 month ago
I've been checking out Dodo payments, and out of all the Stripe alternatives, it seems the best. I wonder how difficult the documentation process is.
1

Login to post a comment.

Harvansh Chaudhary
Bro, I tried a lot to integrate it but no joy, documentation is hell to understand (at least for me), support is worst than that.

I tried two days to connect with them for support, after 1 reply they disappeared and 4th day I got this


"Thank you for your patience.
Our team is currently held up in creating the best product experience for you but don't worry we will respond to your query as soon as possible.

If you were able to integrate the sdk somehow, would love to hear from you.
0

Login to post a comment.

Slobodan Ostojic
Yeah I used the sdk, I just took my API key and created a payments client instance.

I saw that they have dynamic and static links, I don't really need the dynamic links and static ones do the job for me.
Basically I have a static link for the product that will redirect to my own API route after the payment is successful and I have the information I need to register the payment and it's status.
When I want to get information about the user and the payment, I just use the SDK to get what I need about the payment and infer stuff. For example in my case I can check if the user has reached the limit of created projects.
I use Tanstack Query in every project I work on so I don't make any excess API calls and have great async data state management.

I'm about to fill business verification forms and prepare for launch, but I don't think live mode has any difference except it allows me to accept payments from real credit cards.
Let me know what is the issue you have, maybe I can help.
1

Login to post a comment.

Harvansh Chaudhary
My use case is, recurring subscription. User subscribe to a monthly plan and I charge them recurring payments. User should have an option for annual subscription where obviously no recurring payments. Is this possible??

What should I use for this requirement.....??
0

Login to post a comment.

Ahmed
@Ahmed
1 month ago
see fungies.io
0

Login to post a comment.

Slobodan Ostojic
That's what I'm doing as well, basically create a product and set it to be a monthly or yearly payment. Then create a payment link for the product and use it however you need.
If you have multiple plans or options then just create a product for each one, that's at least how I understand it.
2

Login to post a comment.

Amangeldi
@amanrossoneri98
1 month ago
which is better dodo or paddle?
1

Login to post a comment.

Slobodan Ostojic
I wanted to try paddle but I saw some nasty comments about them closing down accounts for no good reason. That made me look for an alternative, I tried Dodo Payments and so far it's been good.
If I could I would just use Stripe but I hope this will be a valid alternative.
1

Login to post a comment.

Varshith
Me too!
I m def gonna check this out!
Thank you
3

Login to post a comment.