From 0f438ab24a60a6256602fef4186f25e67c988030 Mon Sep 17 00:00:00 2001 From: Smirnov Anton Date: Mon, 22 Jan 2018 12:58:48 +0300 Subject: [PATCH] fix WebMoneyMerchant.php --- src/WebMoneyMerchant.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/WebMoneyMerchant.php b/src/WebMoneyMerchant.php index 20c6f73..c9d946d 100644 --- a/src/WebMoneyMerchant.php +++ b/src/WebMoneyMerchant.php @@ -342,14 +342,15 @@ public function callFilterPaidOrder(Request $request, $order) */ public function payOrderFromGate(Request $request) { - if (! $request->has('LMI_HASH')) { - return 'OK'; - } if ($request->has('LMI_PREREQUEST')) { return 'YES'; } + if (! $request->has('LMI_HASH')) { + return 'OK'; + } + // Validates the request params from the WebMoney Merchant server. if (! $this->validateOrderRequestFromGate($request)) { $this->eventFillAndSend('webmoneymerchant.error', 'validateOrderRequestFromGate', $request);