Endpoints
Payment

GHQR Callback

4min

You provided your callback url when creating your wallet or activating API. Otherwise, please contact customer support for assistance.



Request Type POST

Callback Data Type

JSON


Sample Callback data

JSON


Field Descriptions

Field

Description

Format

userid

This is your User Identification number on Moolre

Integer

walletid

This is the ID of the specific wallet used in this transaction

Integer

terminalid

This is the terminal ID of a wallet that received an incoming transaction

String

accountno

This is the account number of a wallet that received an incoming transaction

String

name

A name or unique ID provided during creation of a terminal ID to be used by a Merchant for reference

String

amount

This is the amount specified to be sent to a recipient (Outgoing Transaction) or the amount sent to you by a customer (Incoming Transaction). This is unlike value which is the amount minus any applicable fees. See: value"

Double

value

This is the actual amount that was credited to you (Incoming Transaction) or sent to a recipient (Outgoing Transaction). This is the amount minus any applicable fees. See: amount

Double

transactionid

This is a unique transaction ID generated by Moolre for each transaction

Integer

externalref



String

thirdpartyref

This is the transaction ID of the receiving or sending institution during incoming and outgoing transactions respectively. This ID may or may not be unique for each institution

String

secret

A unique String we share with you and add to the callback to be checked first to ensure the callback is really from Moolre or another party thats aware of the callback

String

ts

This is the timestamp of the transaction. Time and date when the transaction occurred. \nTime Zone is: GMT

String



Updated 21 Nov 2023
Doc contributor
Did this page help you?