curl --request POST \
--url https://api.novacpayment.com/api/v1/paymentlink/initiate \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"paymentLinkReference": "<string>",
"amount": 123,
"currency": "<string>",
"checkoutCustomerData": {
"email": "<string>",
"firstName": "<string>",
"lastName": "<string>",
"phoneNumber": "<string>"
},
"metaData": "<string>",
"checkoutCustomizationData": {
"logoUrl": "<string>",
"paymentDescription": "<string>",
"checkoutModalTitle": "<string>"
}
}
'{
"status": true,
"message": "Transaction Initialized successfully",
"data": {
"transactionReference": "string",
"amount": 0,
"statusCode": "01",
"statusMessage": "Transaction initiated successfully",
"publicKey": "string",
"paymentRedirectUrl": "string"
}
}curl --request POST \
--url https://api.novacpayment.com/api/v1/paymentlink/initiate \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"paymentLinkReference": "<string>",
"amount": 123,
"currency": "<string>",
"checkoutCustomerData": {
"email": "<string>",
"firstName": "<string>",
"lastName": "<string>",
"phoneNumber": "<string>"
},
"metaData": "<string>",
"checkoutCustomizationData": {
"logoUrl": "<string>",
"paymentDescription": "<string>",
"checkoutModalTitle": "<string>"
}
}
'{
"status": true,
"message": "Transaction Initialized successfully",
"data": {
"transactionReference": "string",
"amount": 0,
"statusCode": "01",
"statusMessage": "Transaction initiated successfully",
"publicKey": "string",
"paymentRedirectUrl": "string"
}
}Input your Bearer token in this format - Bearer {your token here} to access this API
11