摘要 |
<p>A method of processing a payment instruction comprises receiving a payment instruction from a user generated by a payment instruction generator 102 of a user device, the payment instruction comprising payment details and an electronic signature, the electronic signature being destroyed if the content of payment instruction is altered. A storage controller 104 checks the presence of the electronic signature and confirms the integrity of the payment instruction when the electronic signature is present. In the event that the integrity of the payment instruction is confirmed, the storage controller stores the payment instruction in a first storage unit using a relational database management system (RDBMS), replicates the payment instruction and stores the replicated payment instruction in a second storage unit and transmits an acknowledgement signal to the user. When the payment proceeds a business logic controller 110 asynchronously obtains and transmits the payment instruction to a third party device 112.</p> |