I am working on a startup idea for a payment platform and I want the payments to be processed using blockchain technology.
What kind of payments you want to process? Cryptocurrency, or fiat, or both?
I have 3 reasons for this, first, I would like to stay ahead of the curve as we all know that this technology is the future where finance is concerned. Second, where I'm from blockchain technology in a startup is something very rare which could be a big plus to attract investors, and third the technology itself provides many benefits.
Blockchain should be usable for your problem, else you'll attract some more money only until the point you cannot deliver.
I'm hesitant to construct the payment platform around a new private blockchain which is more costly to create, I think using a public blockchain may be more beneficial.
Any thoughts are welcome!! thank you for your advice.
Although I understand you don't want to give out details, without more details I don't understand how you want to use the blockchain (or the database).
A public blockchain need something to feed it. A coin that pays the miners. If you don't have that, I don't think you can have a public blockchain.
So you'll go for tokens. The previous post shows a lot of platforms where you can build your tokens. Since you may not want others buy/sell your tokens outside your app, you'll have them private, for your own use. It's OK, just keep in mind that moving around the tokens from one wallet to another (and you may need this) costs coins of the underlying platform.