eCommerce 101: Security Requirements in Electronic Payment Systems

Reliability and Availability 

Look for custom ecommerce website services in Malaysia that can help you focus on maintaining reliable electronic payment systems. Take note that online payments should never hang in an inconsistent or unknown state. No customer would ever want to lose money because of a system crash. 

Signature authorization

In this kind of online transaction, the verifying party needs the authorizing side’s digital signature

Authorization and Integrity

An online payment system established with integrity allows no amount to be taken from a customer without explicit authorization. It can also disallow payment receipt without any explicit consent, in order to prevent unsolicited bribery or other similar occurrences. 

Out-band authorization

In this specific approach, the verifying party (usually a bank), notifies the authorizing party (typically the payer) about the transaction. The payer is required to deny or approve the payment through a secure channel.

Password authorization

An online transaction which is protected by a password requires that each message from an authorizing party comes with a cryptographic check value. This check value can be computed through a system known only to verifying and authorizing parties.


The parties involved, at some point, would request confidential transactions. By confidentiality, we mean the restriction of knowledge about many pieces of details related to a transaction.