Payment stuck since two days and i have no idea whom and where to contact. The customer care service are ridiculous and no one has answered yet. If there were some technical issue it could have declined rather than money being stuck for long. Still dont know when this will get resolved.