CASHFREE_APP_ID, "orderId" => $orderId, "orderAmount" => $orderAmount, "orderCurrency" => $orderCurrency, "customerName" => $customerName, "customerPhone" => $customerPhone, "customerEmail" => $customerEmail, "returnUrl" => RETURN_URL, "notifyUrl" => NOTIFY_URL, ); // get secret key from your config ksort($postData); $signatureData = ""; foreach ($postData as $key => $value) { $signatureData .= $key.$value; } $signature = hash_hmac('sha256', $signatureData, $secretKey, true); $signature = base64_encode($signature); $sql_update_msme_form = 'UPDATE msme_form SET order_id = "'.$orderId.'" WHERE id = "'.$_SESSION['form_id'].'"'; $result_update_msme_form = $conn->query($sql_update_msme_form); ?>