I understand Mondo Beta cards are only suitable for online-only transactions; unless the retailer has a live link to obtain an authorisation for the transaction it will be declined. Moreover, the cards cannot be used for pay-at-pump at all. Also worth checking out the known issues.