It's pretty wild that Amazon is playing "catch up" at all. Amazon Pay was launched years before Stripe was even founded. Not to mention Amazon has been at the forefront of online payments since the 90s (Amazon itself was founded 4 years before PayPal).
There is some dogma that Amazon is peerless at building platforms and developing APIs, but this is a pretty big failure to capture the market given a huge head start.