City Beach: Pay Your Way with Afterpay, Apple Pay, and Google Pay!