Not recommended waste of time
Tried setting up an account with super payments to claim reward was a very poor experience and just seem to be a complete waste time the only form of customer service was an email for my head to fill out I'm not really that interested in waiting and wasting loads of time won't be using again.
January 31, 2024
Unprompted review
Reply from Super Payments