At Green Casino, a range of much easier banking choice ensures seamless deals for both placing and withdrawing financing