Generate a unique payment ID for use in embedded payment forms.
POST https://sandbox.moolre.com/open/account/generate
To test in sandbox, use https://sandbox.moolre.com/open/account/generate instead.
| Header Name | Type | Required | Description |
|---|---|---|---|
X-API-USER | string | Yes | Your Moolre username. |
X-API-PUBKEY | string | Yes | Your Public API Key. (Not required in Sandbox) |
| Parameter | Type | Required | Description |
|---|---|---|---|
type | integer | Yes | Must be 3. |
amount | string | Yes | Amount to be paid. |
currency | string | Yes | Currency code (e.g., GHS). |
externalref | string | Yes | Unique reference for the payment. |
accountnumber | string | Yes | Your Moolre Account Number. |
Payment ID generated.
{
"status": 1,
"code": "AD14",
"message": "Terminal Creation Successful",
"data": {
"paymentid": "08160984",
"name": "Kofi Adeniyi",
"qrcode": null
},
"go": null
}