No, UPayCard is considered a prepaid credit card and therefore not banned by the UK Gambling Commission for making deposits at online casinos. However, operators are required to have mechanisms in place to avoid you using a credit card to fund your UPayCard e-wallet.