Many online casinos, in order to avoid money laundering, require the same method for depositing as for withdrawing. However, this is not possible in principle, as not every payment method can be used for both deposit and withdrawal. In this case, of course, you have alternatives.