No, it is not necessary to register with the POLi payment method. If the casino offers a payment option, you just need to select POLi from the casino's list of payment methods.