Liqpay do not accept maestro. Neteller is not being accept by Indian Visa(debit card) providers. maestro is just a kinda card for atm use only.. some companies provide it affiliate, or intensive based programs.low cost, closed loop card. Useless. SL//