/** * Page callback by ICEPAY for posting cashback or refund request */ public function cart_postback() { $printStatusCode = ''; if ($_SERVER['REQUEST_METHOD'] == 'POST') { $api = new IcepayApi(); $printStatusCode = $api->runPageCartResult(); if (!is_string($printStatusCode)) { return $printStatusCode; } } return ['#type' => 'markup', '#markup' => 'ICEPAY postback page ' . $printStatusCode]; }