Overview
Payment Links extend the functionality of Checkouts, offering a powerful and flexible way to receive payments from your customers. They support multiple payment methods and can be accessed from anywhere, on any device, ensuring a seamless payment experience for your customers. Merchants can use Novac Payment Links for a variety of purposes, including online sales on social media, service subscriptions, loan repayments, and even donations or fundraising campaigns. This is due to the reusability nature.You can create a payment link on Novac dashboard. When you create from your dashboard they are mostly reusable, this means that you can receive inflows from a single created payment link by sending to multiple customers. However, if you want to create a checkout payment that is uniquely tied to a specific payment link — for example, for a one-time or customer-specific transaction, you should create it via the API.
Prerequisite
Prerequisite
To get started you must have complete all the following item on the list below:
- Create a merchant account - ensure that you have created an account and completed KYC.
- Obtain API keys - useful for creating one time payment link via API.
Payment methods
Payment methods
Your clients can choose to pay via :
- Card Payment - Available in checkout payment.
- Bank transfer - Available in checkout payment.
- USSD payment - Available in checkout payment.
- NQR (Novac QR) - Available for merchant to use when they create a payment link on the dashboard.
Create a reusable payment link via Dashboard
1
Step 1 - Log in to your Novac Dashboard
Sign in to your Novac Dashboard using your account credentials.
2
Step 2 - Navigate to the Payments tab
On the side menu, navigate to the Payments tab and click on Payment Links.

3
Step 3 - Click the ‘New Payment Link’ button
Click the New Payment Link button to create a new link.
Select the preferred payment link type that suits your business needs — choose Single Payment Link and click Proceed.

The Recurring Payment Link option is still under development and not available for public use at the moment.

4
Step 4 - Complete the form
Fill in the required details for your new payment link in the form and click Create Link to complete the process.

To allow payers to enter their own amount, simply leave the “Amount” field empty.
This enables multiple people to pay any amount they choose through the link. Perfect for receiving donations or flexible payments.
This enables multiple people to pay any amount they choose through the link. Perfect for receiving donations or flexible payments.
Create a checkout payment with payment link reference
Creating a checkout payment with payment link reference via API allows you to further customize the experience for your customer. Every single payment link created on the dashboard comes with a unique “Payment Link Reference” also known as thepaymentURL. You can also see this as initiating a transaction via payment link reference and it can be used for one time payment.
You can find this reference by clicking to view the details of any payment link on your dashboard.
Click on a single payment link from the list to view its details:

Request
Response
What’s Next?
After a checkout payment has been successfully processed and marked as completed, it’s important to verify the transaction before giving value to your customer. You can verify the transaction in two ways:-
Using Webhooks: Automatically receive payment status updates from Novac when a transaction is completed.
Learn how to verify a transaction via webhooks -
Using the Callback URL: Manually verify the payment using the
referenceparameter sent to your callback URL.
Learn how to verify a transaction using a callback reference