From e86983716b156a4ff602d3bfdd9e3093bd3941b1 Mon Sep 17 00:00:00 2001 From: Mai Ngo Date: Mon, 21 Aug 2023 10:12:22 -0400 Subject: [PATCH 1/2] RG-3709 Introduce new RocketGate response code - 168 (Declined - Do Not Try Again) --- src/GatewayChecksum.php | 1 + src/GatewayCodes.php | 1 + 2 files changed, 2 insertions(+) diff --git a/src/GatewayChecksum.php b/src/GatewayChecksum.php index b112fa3..a082351 100644 --- a/src/GatewayChecksum.php +++ b/src/GatewayChecksum.php @@ -29,6 +29,7 @@ static function SetVersion() md5_file($dirName . "/GatewayParameterList.php") . md5_file($dirName . "/GatewayCodes.php"); GatewayChecksum::$checksum = md5($baseString); + print "checksum: " . GatewayChecksum::$checksum . "\n"; if (GatewayChecksum::$checksum != GatewayChecksum::$baseChecksum) { GatewayChecksum::$versionNo = "P8.11m"; } diff --git a/src/GatewayCodes.php b/src/GatewayCodes.php index 983d83b..c8ce458 100644 --- a/src/GatewayCodes.php +++ b/src/GatewayCodes.php @@ -93,6 +93,7 @@ class GatewayCodes { const REASON_DECLINED_CAVV_AUTOVOID = 163; const REASON_BANK_INVALID_TRANSACTION = 165; const REASON_CVV2_REQUIRED = 167; + const REASON_DECLINED_DONOT_TRY_AGAIN = 168; const REASON_INVALID_TAX_ID = 169; const REASON_RISK_FAIL = 200; From 10878270e809e3d07c52c6a32779e1196059545f Mon Sep 17 00:00:00 2001 From: Mai Ngo Date: Mon, 21 Aug 2023 10:20:13 -0400 Subject: [PATCH 2/2] RG-3709 Introduce new RocketGate response code - 168 (Declined - Do Not Try Again) --- src/GatewayChecksum.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/GatewayChecksum.php b/src/GatewayChecksum.php index a082351..72e4c98 100644 --- a/src/GatewayChecksum.php +++ b/src/GatewayChecksum.php @@ -11,8 +11,8 @@ class GatewayChecksum { public static $checksum = ""; - public static $baseChecksum = "8f5eedd22eee69780abd2eb4d7ca7f1f"; - public static $versionNo = "P8.11"; + public static $baseChecksum = "b00527f60a0d7ea3bfbae1a9b95b3419"; + public static $versionNo = "P8.12"; ////////////////////////////////////////////////////////////////////// // @@ -29,9 +29,8 @@ static function SetVersion() md5_file($dirName . "/GatewayParameterList.php") . md5_file($dirName . "/GatewayCodes.php"); GatewayChecksum::$checksum = md5($baseString); - print "checksum: " . GatewayChecksum::$checksum . "\n"; if (GatewayChecksum::$checksum != GatewayChecksum::$baseChecksum) { - GatewayChecksum::$versionNo = "P8.11m"; + GatewayChecksum::$versionNo = "P8.12m"; } } }