A mobile payment method to be implemented using a transaction electronic device which is configured to interact with a payment electronic device, the transaction electronic device and the payment electronic device communicating with a payment institution server, the mobile payment method characterized by the steps of: receiving, by the transaction electronic device, payment information related to a transaction and to a payment for the transaction, and including details of an identification number of a store, a transaction date, a payment number and a transaction amount; transmitting, by the transaction electronic device, the payment information to the payment institution server, the payment information enabling the payment institution server to generate a barcode according to the payment information in response to receipt of the payment information, and to transmit the barcode thus generated to the transaction electronic device; providing, by the transaction electronic device, the payment information to the payment electronic device when the transaction electronic device is brought into proximity of the payment electronic device to scan and to decode the barcode, the payment information enabling the payment electronic device to transmit the payment information to the payment institution server for subsequent enablement of the payment electronic device to generate a payment request based on at least the payment information when the payment institution server determines that the payment information received from the payment electronic device conforms to the payment information received from the transaction electronic device, the payment request being provided for subsequent processing of the payment by the payment institution server according to the payment information included in the payment request; and receiving, by the transaction electronic device, a payment result from the payment institution server, the payment result being generated by the payment institution server after completing the payment. receiving, by the transaction electronic device, payment information related to a transaction and to a payment for the transaction, and including details of an identification number of a store, a transaction date, a payment number and a transaction amount; transmitting, by the transaction electronic device, the payment information to the payment institution server, the payment information enabling the payment institution server to generate a barcode according to the payment information in response to receipt of the payment information, and to transmit the barcode thus generated to the transaction electronic device; providing, by the transaction electronic device, the payment information to the payment electronic device when the transaction electronic device is brought into proximity of the payment electronic device to scan and to decode the barcode, the payment information enabling the payment electronic device to transmit the payment information to the payment institution server for subsequent enablement of the payment electronic device to generate a payment request based on at least the payment information when the payment institution server determines that the payment information received from the payment electronic device conforms to the payment information received from the transaction electronic device, the payment request being provided for subsequent processing of the payment by the payment institution server according to the payment information included in the payment request; and receiving, by the transaction electronic device, a payment result from the payment institution server, the payment result being generated by the payment institution server after completing the payment.