Sprint Pay Collections

Make Payment easily on sprint pay via bank transfers, card, USSD and other means of payment.


Create a transaction

This endpoint initiate a transaction for customer to make payment

Initiate a transaction

GET

  • https://web.sprintpay.online/pay?amount={amount}&key={apikey}&ref={refrence}&email={email}


Parameters

Parameter Type
amount Integer
key Your Api Key
ref Your Unique Refrence
email Customer Email

Verify Transaction

This endpoint verify your transactions

Verify a transaction

GET

  • http://web.sprintpay.online/api/verify-transaction?trans_id=VEGJFZKWQXTQ


{

    "status": true,
    "message": "success",
    "amount": "3500.00"

}

Set Webhook

After successful payment, Webhook will be sent to your registred webhook url. Register your webhook url this way

Register Payment confirmation webhook

GET

  • https://web.sprintpay.online/register-url?url={webhookurl}&check_url={usercheckurl}&sitename={sitename}&server_ip={yourserverip}

Parameters

Parameter Type
url Your Fund wallet Url
check_url Your User Verification URL
sitename Your Site Name
server_ip Your Server Ip
curl --location --request POST  \
--data-raw '{
"amount" : "1000",
"email" : "test@test.com",
"order_id" : "REFFJDtGpDjvZv20240602034027"
}
                                        
{
"status": true,
"message": "NGN 100.00 has been successfully added to your wallet"
}