Getting Started
Merchant Registration
Merchant Registration On SuperQi
To register your merchant account, you are required to provide the following details
Basic Business Information
Field | Required | Description |
---|---|---|
Business Name (English) | Yes | Official name of the merchant in English |
Business Name (Arabic) | Yes | Official name of the merchant in Arabic |
Business Bank Account | Yes | Business bank account of the merchant to receive the settlement funds |
Business License Number | No | Business bank account of the merchant to receive the settlement funds |
Business License Expiry Date | No | Expiry date of the merchant’s business license |
Mobile Phone Number | No | Business mobile phone number to make contact with Super Qi |
Email Address | No | Business email address to make contact with Super Qi |
Registration Country | No | Registration country of the merchant |
Business License Certificate | No | Business license certificate |
Business Logo for apps | No | Business logo for apps |
Ultimate Beneficial Owner Information
Field | Required | Description |
---|---|---|
First Name (English) | Yes | First name of the UBO |
Second Name (English) | Yes | Second name of the UBO |
Third Name (English) | Yes | Third name of the UBO |
Last Name (English) | Yes | Last name of the UBO |
First Name (Arabic) | Yes | First name of the UBO in Arabic |
Second Name (Arabic) | Yes | Second name of the UBO in Arabic |
Third Name (Arabic) | Yes | Third name of the UBO in Arabic |
Last Name (Arabic) | Yes | Last name of the UBO in Arabic |
UBO ID Number | Yes | ID number of the UBO |
UBO Date of Birth | Yes | Date of birth of the UBO |
UBO Nationality | Yes | Nationality of the UBO |
Authorized Signatory Information
Field | Required | Description |
---|---|---|
First Name (English) | Yes | First name of the UBO |
Second Name (English) | Yes | Second name of the UBO |
Third Name (English) | Yes | Third name of the UBO |
Last Name (English) | Yes | Last name of the UBO |
First Name (Arabic) | Yes | First name of the UBO in Arabic |
Second Name (Arabic) | Yes | Second name of the UBO in Arabic |
Third Name (Arabic) | Yes | Third name of the UBO in Arabic |
Last Name (Arabic) | Yes | Last name of the UBO in Arabic |
UBO ID Number | Yes | ID number of the UBO |
UBO Date of Birth | Yes | Date of birth of the UBO |
UBO Nationality | Yes | Nationality of the UBO |
Retailer Information
Field | Required | Description |
---|---|---|
Category | Mandatory | The category of the merchant. Please refer to sheet "Category" for more details about Category. |
Sub-Category | Mandatory | The sub-category of the merchant. Please refer to sheet "Category" for more details about Sub-Category. |
Province (English) | Mandatory | The province of the merchant (in English). |
City (English) | Mandatory | The city of the merchant (in English). |
Nearest Landmark (English) | Mandatory | The nearest landmark of the merchant (in English). |
Area (English) | Mandatory | The area of the merchant (in English). |
Province (Arabic) | Mandatory | The province of the merchant (in Arabic). |
City (Arabic) | Mandatory | The city of the merchant (in Arabic). |
Nearest Landmark (Arabic) | Mandatory | The nearest landmark of the merchant (in Arabic). |
Area (Arabic) | Mandatory | The area of the merchant (in Arabic). |
Acquiring Contract | Mandatory | Defined by wallets. The wallet uses the productCode to get the contract configuration which includes fee, limitation information, and so on. 1. Online Purchase 2. Online Purchase (Auth Capture) 3. Agreement Payment |
Merchant's RSA PublicKey for Message Signature Verification in API Integration
Field | Required | Description |
---|---|---|
Merchant Public Key for Sandbox Environment | Mandatory | The public key used for message signature verification in the Sandbox environment. References: - Message Signature Documentation - API Documentation |
Merchant Public Key for UAT Environment | Conditional | The public key used for message signature verification in the UAT environment. References: - Message Signature Documentation - API Documentation |
Merchant Public Key for Production Environment | Mandatory | The public key used for message signature verification in the Production environment. References: - Message Signature Documentation - API Documentation |
You can create RSA keys using the following commands:
openssl genrsa -out rsa_private_key.pem 2048
openssl rsa -in rsa_private_key.pem -out rsa_public_key.pem -pubout
openssl pkcs8 -topk8 -in rsa_private_key.pem -out pkcs8_rsa_private_key.pem -nocrypt