Paddle(https://paddle.com) seems to be a good choice for my case as they can handle sales tax for you, so I applied for Paddle.
However, in their domain verification step, I was rejected because my SaaS do not have prior processing statements (aka, transactions history).
The response:
```
To clarify, you will need to provide processing statements from a payment processor for at least the past three months. These statements help us assess your transaction history and ensure everything aligns with our requirements.
Yes, it typically means that you’ll need to integrate with another payment processor and generate some transaction history before applying for Paddle. Once you’re approved by Paddle, you can then migrate your customer data to our platform.
```
This is kind of ridiculous requirement for a new SaaS product. No payment solution -> no transactions, no transactions -> cannot apply paddle, the chicken-and-egg dilemma.
And if I already integrated another payment solution (such as stripe), then why should I migrate to paddle then? I can just work with some tax solutions (contract or SaaS) to get the same as Paddle can do.
I am not sure how many people got the same experience with Paddle. Just posted my experience here FYI.