Back to home
INTEGRATION
PAYMENT FEATURES
AFTER PAYMENT
Verify Payments
After a payment has been completed, verify the payment with the payment status check endpoint. To verify a payment make a GET request to the status check endpoint using the transaction reference.
Response Sample
The code snippet below shows an example response for verifying a payment
1{
2 "status": "SUCCESS",
3 "data": {
4 "code": "00",
5 "payments": {
6 "redirectLink": "http://checkout-seerbit.surge.sh",
7 "amount": 100.00,
8 "email": "johndoe@gmail.com",
9 "mobilenumber": "08033456599",
10 "publicKey": "merchant public key",
11 "paymentType": "CARD",
12 "productId": "Foods",
13 "productDescription": "RASPBERRY",
14 "maskedPan": "5123-45xx-xxxx-0008",
15 }
16 }
17 }
Verify Recurrent Subscriptions
This Operation allows you to check the status of a subscription via the subscription status check api. This is done by making a Get request to the endpoint below with the transaction's billingId.
Response Sample
The code snippet below shows an example response for verifying a subscription
1{
2 "status": "SUCCESS",
3 "data": {
4 "subscriptions": {
5 "publicKey": "SBTEST**********************ZYviTF",
6 "amount": "20",
7 "country": "NG",
8 "customerId": "651d33a62ad69c9f37c4",
9 "cardName": "Bola Olat",
10 "cardNumber": "2223-00xx-xxxx-0007",
11 "plan": "ae702f51220000722dca",
12 "status": "ACTIVE",
13 "billingId": "WQ6676yPOpr12348o",
14 "authorizationCode": "2beb0ccdd347e604552a",
15 "startDate": "2019-01-11 00:00:00",
16 }
17 }
18 };
Need something else?
If you have any questions or need general help, visit our support page
Signup for developer update
You can unsubscribe at any time. Read our privacy policy.