There are too many payment platforms and confusion is rampant in the web and app payment area. I will shed some light into this space.
These shownotes, created by mjkabir, might be useful to you.