Skip to main content
POST
Submit Niobi Unified Collections
Please make sure to generate a new signature whenever you are creating a collection request.

List of Supported Countries

For Senegal Orange deposits, the end user receives an SMS with a shortcode after the deposit is initiated. They dial the shortcode, triggering a USSD prompt where they input their PIN to approve the transaction.

Body

application/json

Data needed for niobi unified collection

client_id
string
required

The Client id is your public key which is generated when you are creating a new API integration from our app.

sender
string
required

The Sender is the title of the API Integration which was created through our app. you can just copy this title and use it whenever making a new signature

timestamp
integer
required

this is the current timestamp when the request is being made

salt
string
required

Salt is used for security purposes. This is a random string and can be unique value for each request or always the same.

signature
string
required

this is the signature which was generated after signing the request. you can copy it from the response we provide from the api/niobi-signature endpoint

params
object
required

Response

Success

success
boolean
Example:

true

message
string
Example:

"Verification token was sent to your mobile number. Kindly verify to proceed with payment."

data
object