Skip to main content

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:

  1. Country Name (C): MY

  2. Organization Name (O): Applicant's organization name. For example:

    XYZ Sdn. Bhd.

  3. Organizational Unit (OU): Indicate the name of the product or service. For example:

    • PayNet FPX
    • PayNet RPP
  4. 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
  5. 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.

Example banner

  • Generation of CSR
openssl req -out <file_name_csr>.csr -key <file_name_key>.key -new -sha256

Example banner

  • Information that will be incorporated into the certificate request. Please leave a challenge password and an optional company name blank.

Example banner

  • Sample of Private Key

Example banner

  • Sample of CSR File

Example banner

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.

Example banner

  • Generation of CSR
openssl req -out <file_name_csr>.csr -key <file_name_key>.key -new -sha256

Example banner

  • Information that will be incorporated into the certificate request. Please leave a challenge password and an optional company name blank.

Example banner

  • Sample of Private Key

Example banner

  • Sample of CSR File

Example banner