Create Link
Create new payment link to receive payments
Last updated
curl --location 'https://paymentlink.seerbitapi.com/paymentlink/v2/payLinks/api' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_ENCRYPTED_KEY' \
--data-raw '{
"status":"ACTIVE",
"paymentLinkName": "Donations",
"description":"Give out donations",
"currency": "NGN",
"successMessage":"Thank you for your payment",
"publicKey":"YOUR_PUBLIC_KEY",
"customizationName":"testing1",
"paymentFrequency":"ONE_TIME",
"paymentReference": "",
"email":"js@emaildomain.com",
"requiredFields": {
"address":true,
"amount":true,
"customerName":false,
"mobileNumber":true,
"invoiceNumber":false
},
"additionalData":"Customer Email: js@mailinator.com",
"linkExpirable":false,
"expiryDate":"",
"oneTime":false
}'
{
"data": {
"paymentLinks": {
"publicKey": "SBPUBK_******************PHI",
"status": "ACTIVE",
"additionalData": "custom1:null||custom2:null||custom3:null",
"paymentLinkName": "Donationas",
"description": "Donation",
"successMessage": "Payment made successfully!",
"paymentLinkId": "000000000",
"currency": "NGN",
"paymentReference": "" // optional,
"paymentFrequency": "RECURRENT",
"paymentLinkUrl": "https://pay.seerbitapi.com/paymentLinkId",
"customizationName": "utbesti22",
"environment": "LIVE",
"requiredFields": {
"address": true,
"amount": true,
"customerName": true,
"mobileNumber": true,
"invoiceNumber": false
},
"expiryDuration": 0,
"linkExpirable": false,
"createdAt": "2021-09-21T10:49:17.728",
"updatedAt": "2021-09-21T10:49:17.728",
"oneTime": false,
"splitPayment": false
}
}
}