1. Go to this page and download the library: Download dilab/ipay library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
public function beforeFilter()
{
$this->loadModel('Ipay.IpayResponse');
$callback = array($this, 'ipaySuccessResponseCallBack');
$this->IpayResponse->getEventManager()->attach(
$callback,
'Model.IpayResponse.afterSuccessResponse',
array('passParams' => true)
);
}
public function ipaySuccessResponseCallBack($id)
{
// Process your order with your business logic
// Use $id to get the order information from ipay_repsonses table
}