Your IP : 18.217.178.170
<?
use \Bitrix\Sale\Order;
use \Bitrix\Main\Application;
define("STOP_STATISTICS", true);
define('NO_AGENT_CHECK', true);
define("DisableEventsCheck", true);
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
if (CModule::IncludeModule("sale"))
{
$context = Application::getInstance()->getContext();
$request = $context->getRequest();
$item = Bitrix\Sale\PaySystem\Manager::searchByRequest($request);
$service = new Bitrix\Sale\PaySystem\Service($item);
$result = $service->processRequest($request);
}
die();
if (isset($_REQUEST["orderNumber"]) && intval($_REQUEST["orderNumber"]) > 0)
{
$paymentId = intval($_REQUEST["orderNumber"]);
$orderId = intval($_REQUEST["customerNumber"]);
if (CModule::IncludeModule("sale"))
{
/** @var \Bitrix\Sale\Order $order */
$order = Order::load($orderId);
$payment = null;
if ($order)
$payment = $order->getPaymentCollection()->getItemById($paymentId);
if ($payment)
{
$APPLICATION->IncludeComponent(
"bitrix:sale.order.payment.receive",
"",
array(
"PAY_SYSTEM_ID" => $payment->getField('PAY_SYSTEM_ID'),
"PERSON_TYPE_ID" => $order->getPersonTypeId()
),
false
);
}
}
}
?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>