I dont have good connection , vodafone 2G
yes completing the transaction needs internet
may be mother dairy codes have some issues
it just didnt detected for last 2 times, before that it was fine.
may be issue is my internet connection, will try with faster connection next time.