The present disclosure discloses a
system (100) and method (200) for secure
transaction processing. The
system (100) comprises a
payment application (102), a memory (106), and a transaction
server (108) hosting the application (102). The application (102) facilitates a
registered user to generate a request for initiating a
payment transaction. The memory (106) stores a
list of identifiers associated with registered users and registration details corresponding to each user. The transaction
server (108) generates a first one-time
verification code / PIN based on the transaction request and sends it to the application (102). The transaction
server (108) receives a second
verification code / PIN via a second
user interface (20), compares the two codes / PINs, and sends
transaction data to the
issuing bank (30) of the first user, via an acquirer
bank (40), for the completion of the
payment transaction when the codes / PINs match. The
system (100) enables users to carry out payment transactions without entering their sensitive financial accounts.