Create a GHQR Address/Terminal ID
4min
The GhQR Terminal ID acts like a virtual account that can receive payments from all Mobile Money and most Banks in Ghana. The Create a GHQR Address/Terminal ID API allows you to create Terminal IDs on the GhQR Network.
POST
Params
Header Parameters
X-Api-Key
required
String
Your API Key
X-Api-User
required
String
Username for your Moolre Account
Content-Type
required
String
Set value to: "application/json"
Body Parameters
type
required
Integer
Specify the function/action type you want to perform.
"2" - Generate a GhQR Terminal ID
currency
required
String
The currency of your wallet.
"GHS" - Ghana Cedis
accountnumber
required
String
Account number of the wallet
name
required
String
A name or unique ID that can be used by you/a merchant to identify the Terminal ID
phone
required
String
Phone number of the owner/user of the Terminal ID.
Format: Country Code + Phone number.
Eg: +233557933524
location
optional
String
Physical address of the owner/user of the Terminal ID
Parameters | Description | Data Type |
status | Status of the api request
| Int |
code | Unique Identifier for the different possible responses | String |
message | Endpoint response message | String/Array |
go | Not applicable to this endpoint | null |
data | An object that contains below parameters | Object |
terminalid | Terminal ID | String |
name | Name or unique ID that can be used by you/a merchant to identify the Terminal ID | String |
qrcode | QrCode data to be used in generating a scannable qr image | String |
Updated 20 Nov 2023
Did this page help you?