Generate CSR and Private Key
CSR Format Guidelines
Before you begin generating your CSR (Certificate Signing Request), please ensure that you follow these format guidelines to adhere to PayNet's standards:
Country Name (C): MY
Organization Name (O): Applicant's organization name. For example:
XYZ Sdn. Bhd.
Organizational Unit (OU): Indicate the name of the product or service. For example:
PayNet FPX
PayNet RPP
Common Name (CN): Assign the appropriate value based on your application type:
- For Banks:
BIC Code
- For Merchants:
Merchant ID
- For FPX Merchants:
Exchange ID
- For Banks:
Email Address (E): Applicant's email address
Generate on Windows Platform
Generation of Private Key and CSR at Merchant’s/TPA’s End.
- Generation of Private Key
openssl genrsa -out <file_name_pvt>.key 2048
info
Note: EX00000298 is used for the filename during key generation for illustration purpose only.
- Generation of CSR
openssl req -out <file_name_csr>.csr -key <file_name_key>.key -new -sha256
- Information that will be incorporated into the certificate request. Please leave a challenge password and an optional company name blank.
- Sample of Private Key
- Sample of CSR File
Generate on Linux Platform
Generation of Private Key and CSR at Merchant’s/TPA’s End.
- Generation of Private Key
openssl genrsa -out <file_name_key>.key 2048
info
Note: EX00000298 file name is use for illustration purpose only.
- Generation of CSR
openssl req -out <file_name_csr>.csr -key <file_name_key>.key -new -sha256
- Information that will be incorporated into the certificate request. Please leave a challenge password and an optional company name blank.
- Sample of Private Key
- Sample of CSR File