A computer implemented method for a financial transaction via a financial card which by default is in blocked state is described. The method comprises receiving a request in form of a message to unblock the financial card for a predetermined duration. The request is received from an electronic communicating device (ECD) by a financial institution server (FIS). The electronic communicating device has a number wherein the number is registered with the financial card. On receiving the request, the financial institution server verifies the request and genuineness of the user and after verification authorizes the request and the financial card gets unblocked for the predetermined duration.