Yes it is not 100% up to the payment provider. Before a payment is forwarded, the casino must be approved and this process is called a verification process.
In short, some casinos are a little faster with this than others and it is precisely these that are listed on this page.