yandex-money-kassa-example
yandex-money-kassa-example copied to clipboard
Если попытаться провести тестовый платёж через `paymentForm.html`, используя в качестве способа оплаты "Яндекс-деньги", то на стороне яндекс-денег выдаётся сообщение > Ошибка > Эта страница сейчас недоступна по техническим причинам. >...
Надеюсь это MIT ?
https://github.com/yandex-money/yandex-money-kassa-example/blob/master/src/YaMoneyCommonHttpProtocol.php#L87 По ссылке выше используется `$request['orderSumAmount']` при проверке md5. Если я всё правильно понял, то $request — то, что приходит к нам от Кассы. Но в рекомендациях вы пишете: >...
https://github.com/yandex-money/yandex-money-kassa-example/blob/master/src/YaMoneyCommonHttpProtocol.php ``` if ($request['orderSumAmount'] < 100) { $response = $this->buildResponse($this->action, $request['invoiceId'], 100, "The amount should be more than 100 rubles."); } else { $response = $this->buildResponse($this->action, $request['invoiceId'], 0); } ```...
Добавил возможность переопределять методы checkOrder и paymentAviso в дочернем классе для реализации собственной бизнес логики. Такая необходимость возникла при подключении примера с помощью composer