Payz, doubling as a card issuer and an e-Wallet service, has remained a preferred payment choice for UK's online casino players for a long time. This guide will walk you through how to carry out Payz transactions and offer you necessary advice if any problems arise.