Написал страничку, благо, что платежи зачисляются и разносятся вручную. ХЗ, мож, пригодится кому...
[IMG WIDTH=455 HEIGHT=16]data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7[/IMG][CODE]<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
if (CModule::IncludeModule('sale')) {
if (!$_GET["OrderID"]){
$arFilter = Array(
"USER_ID" => $USER->GetID(),
"PAYED" => "N",
"STATUS_ID"=>"A"//статус, когда ожидается оплата, но тут можно набузить сколько угодно их...
);
$db_sales = CSaleOrder::GetList(array("DATE_INSERT" => "ASC"), $arFilter);
?>
<div class="col-lg-12">
<h3>Готовые к оплате заказы:</h3>
<?
while ($ar_sales = $db_sales->Fetch()) {
$npo++;
?>
<a href="?OrderID=<?=$ar_sales["ID"]?>">Заказ №<?=$ar_sales["ACCOUNT_NUMBER"]?> от <?=$ar_sales["DATE_INSERT"]?> на сумму <?=$ar_sales["PRICE"]?></a>
<?
}
if (!$npo){
?>
<div class="alert alert-warning" role="alert">
У Вас нет доступных к оплате заказов.
Все ваши заказы можно просмотреть в <a href="/personal/order/">личном кабинете</a>.
</div>
<?
}
?>
</div>
<?
}else{
$arFilter = Array(
"USER_ID" => $USER->GetID(),
"PAYED" => "N",
"STATUS_ID"=>"A",
"ID"=>$_GET["OrderID"]
);
$db_sales = CSaleOrder::GetList(array("DATE_INSERT" => "ASC"), $arFilter);
if ($ar_sales = $db_sales->Fetch()) {
$oid=$ar_sales["ACCOUNT_NUMBER"];
?>
<div class="col-lg-12">
<fo rm name="ShopForm" method="POST" action="https://money.yandex.ru/eshop.xml" class="form-horizontal">
<fieldset> <input type="hidden" name="ShopID" value="****" /> <input type="hidden" name="scid" value="****" />
<div class="form-group"> <label for="" class="col-lg-3 control-label">Получатель:</label>
<div class="col-lg-9"> <input type="text" class="form-control" readonly value="ИП *****, ИНН ******" /> </div>
</div>
<div class="form-group"> <label for="" class="col-lg-3 control-label">Номер счета*:</label>
<div class="col-lg-9"> <input type="text" name="CustomerNumber" class="form-control" readonly value="<?=$ar_sales["ACCOUNT_NUMBER"]?>" /> </div>
</div>
<div class="form-group"> <label for="" class="col-lg-3 control-label">Сумма*:</label>
<div class="col-lg-9"> <input type="text" name="Sum" class="form-control" readonly value="<?=$ar_sales["PRICE"]?>" /> </div>
</div>
<div class="form-group"> <label for="" class="col-lg-3 control-label">Ф.И.О.*:</label>
<div class="col-lg-9"> <input type="text" name="CustName" class="form-control" value="<?=$ar_sales["USER_NAME"]?> <?=$ar_sales["USER_LAST_NAME"]?>" /> </div>
</div>
<div class="form-group"> <label for="" class="col-lg-3 control-label">Адрес доставки:</label>
<div class="col-lg-9"> <input type="text" name="CustAddr" class="form-control" /> </div>
</div>
<div class="form-group"> <label for="" class="col-lg-3 control-label">E-mail:</label>
<div class="col-lg-9"> <input type="text" name="CustEMail" class="form-control" value="<?=$ar_sales["USER_EMAIL"]?>" /> </div>
</div>
<div class="form-group"> <label class="col-lg-3 control-label">Способ оплаты:</label>
<div class="col-lg-9">
<div class="radio"> <label><input name="paymentType" value="PC" type="radio" />Оплата со счета в Яндекс.Деньгах</label> </div>
<div class="radio"> <label><input name="paymentType" value="AC" type="radio" />Оплата банковской картой</label> </div>
<div class="radio"> <label><input name="paymentType" value="GP" type="radio" />Оплата по коду через терминал</label> </div>
<div class="radio"> <label><input name="paymentType" value="WM" type="radio" />Оплата cо счета WebMoney</label> </div>
</div>
</div>
</fieldset>
<div class="form-group">
<div class="col-lg-9 col-lg-offset-3"> <button type="submit" class="btn btn-primary">Оплатить</button> </div>
</div>
</form>
</div>
<div class="col-lg-12">
<div class="alert alert-info" role="alert">
<h4>Обратите внимание!</h4>
Для проведения платежа Вы будете перенаправлены на страницу платежной системы Яндекс-Касса.
Предоставляемая Вами персональная информация (имя, адрес, телефон, e-mail, номер кредитной карты) является конфиденциальной и не подлежит разглашению. Данные Вашей кредитной карты передаются только в зашифрованном виде и не сохраняются на нашем Web-сервере. Безопасность обработки Интернет-платежей гарантирует платежная система Яндекс. Все операции с платежными картами происходят в соответствии с требованиями VISA International, MasterCard и других платежных систем. При передаче информации используются специальные технологии безопасности карточных онлайн-платежей, обработка данных ведется на безопасном высокотехнологичном сервере процессинговой компании.
Зачисление денежных средств происходит не сразу, а после его подтверждения бухгалтерией - это может занять некоторое время.
Платеж будет зачислен в пользу ИП *****
</div>
</div>
<?
}else{
?>
<div class="alert alert-danger" role="alert">
Заказ не найден или был оплачен ранее.
Все ваши заказы можно просмотреть в <a href="/personal/order/">личном кабинете</a>.
</div>
<?
}
}
}
?>
<div class="col-lg-12">
<hr>
<div class="alert alert-info" role="alert">
Уважаемый покупатель, мы также напоминаем, что Вы можете оплатить заказ и любым иным доступным способом:
<ul>
<li>Перечислением на расчетный счет организации от имени юридического или физического лица через отделение банка или через систему онлайн-платежей вашего банка по <a href="/about/contacts/">реквизитам</a>.</li>
<li>Посредством прямого перевода платежа на счет Киви-кошелька ***** или Яндекс-кошелька ****. Обязательно укажите в поле комментария номер вашего заказа!</li>
<li>Переводом или пополнением банковской карты ВТБ24. Реквизиты карты направляются клиенту по запросу.</li>
<li>Переводом или пополнением банковской карты Сбербанка. Реквизиты карты направляются клиенту по запросу.</li>
</ul>
</div>
</div>
<div class="col-lg-12 hidden-xs hidden-sm">
<img src="/upload/images/visa.jpg" class="img img-responsive center-block">
</div>
<?$APPLICATION->SetTitle("Оплата заказа $oid");?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>[/CODE]