1. The virtual card allows saving up the small amounts and use it for online betting.
2. Using regular bank account / card details may not be safe.
3. In case of a shared bank account, this allows for the privacy of your betting activity.
Why not using regular debit/credit card ?
Online sports betting is very popular in the United States. Our client wanted to develop an application that would enbable users indirectly to participate in such activity. Whenever the users makes a card payment, the app rounds up the amount and the differnece in the amounts is transfered to the virtual card provided by the app. The app integrates with the popular betting sites and the user can deposit funds on their betting account using the virtual card.