It really depends on what type of transaction you are looking to carry out. Some of the factors that you need to consider include: what is the amount you want to transfer, is the transaction urgent or not urgent and whether the sender/receiver has an Indian bank account. Remember, you can com-plete a net banking transaction only if both parties have an Indian bank account. However, you can carry out a UPI transaction even when one party does not have an Indian bank account. This is why UPI is such a popular method with offshore casinos in India. Online casinos offer UPI as a banking option and allow Indian players to quickly deposit and withdraw their funds.