If you use a Debit Card, the funds to be deposited must already be available on your associated account and will be debited directly.
If you use a Credit Card, the money will be deducted from your credit limit. For more information, please contact your account or card-managing bank.