3. Setup an HTTP GET endpoint
http://yourdomain/payment-response?reqid=????&clientRef=???const express = require('express');
const router = express.Router();
router.post('/', function(req, res, next) {
processResponse(req, res, next);
});
router.get('/', function(req, res, next) {
processResponse(req, res, next);
});
function processResponse(req, res, next) {
// 1. CONFIRM THIS IS AN EXPECTED REQUEST VIA CLIENT REF VERIFICATION
// 2. POST THE PAYMENT CONFIRMATION TO PAYCORP
// 3. FUTHER PAYMENT PROCESSING
}
module.exports = router;
//Get req_id from the URL params
$csrfToken = $_REQUEST['reqid'];
//Get Client_ref from the URL params
$clientRef = $_REQUEST['clientRef'];
// 1. CONFIRM THIS IS AN EXPECTED REQUEST VIA CLIENT REF VERIFICATION
// 2. POST THE PAYMENT CONFIRMATION TO PAYCORP
// 3. FUTHER PAYMENT PROCESSING
Last updated