diff --git a/src/GatewayChecksum.php b/src/GatewayChecksum.php index 2256385..4698859 100644 --- a/src/GatewayChecksum.php +++ b/src/GatewayChecksum.php @@ -8,8 +8,8 @@ // class GatewayChecksum { public static $checksum = ""; - public static $baseChecksum = "2431fcb05eb853db87a1df45318f6336"; - public static $versionNo = "P6.22"; // + public static $baseChecksum = "d5e025ca8404da437562cdb81fe6272c"; + public static $versionNo = "P6.23"; // ////////////////////////////////////////////////////////////////////// // @@ -27,7 +27,7 @@ static function SetVersion() md5_file($dirName . "/GatewayCodes.php"); GatewayChecksum::$checksum = md5($baseString); if (GatewayChecksum::$checksum != GatewayChecksum::$baseChecksum) - GatewayChecksum::$versionNo = "P6.22m"; + GatewayChecksum::$versionNo = "P6.23m"; } } diff --git a/src/GatewayCodes.php b/src/GatewayCodes.php index 3711af7..aa58492 100644 --- a/src/GatewayCodes.php +++ b/src/GatewayCodes.php @@ -89,6 +89,7 @@ define("GatewayCodes__REASON_DECLINED_CAVV_AUTOVOID", 163); define("GatewayCodes__REASON_BANK_INVALID_TRANSACTION", 165); define("GatewayCodes__REASON_CVV2_REQUIRED", 167); +define("GatewayCodes__REASON_BANK_HARD_DECLINE", 168); define("GatewayCodes__REASON_RISK_FAIL", 200); define("GatewayCodes__REASON_CUSTOMER_BLOCKED", 201);