3namespace Sale\Handlers\PaySystem;
5use Bitrix\Main\Localization\Loc;
6use Bitrix\Main\Request;
9use Bitrix\Sale\PaySystem;
12Loc::loadMessages(__FILE__);
18class BillDeHandler
extends BillHandler
25 protected function getPreparedParams(Sale\Payment
$payment, Request
$request =
null)
38 $data = parent::getDemoParams();
40 $data[
'CURRENCY'] =
'EUR';
41 $data[
'BUYER_PERSON_COMPANY_PHONE'] =
'+ 49 151 800';
42 $data[
'SELLER_COMPANY_PHONE'] =
'+ 49 151 811';
43 $data[
'BILLDE_COMMENT1'] = Loc::getMessage(
'SALE_HPS_BILL_DE_COMMENT');
44 $data[
'BILLDE_COMMENT2'] = Loc::getMessage(
'SALE_HPS_BILL_DE_COMMENT_ADD');
45 $data[
'SELLER_COMPANY_BANK_CITY'] = Loc::getMessage(
'SALE_HPS_BILL_DE_BANK_CITY');
46 $data[
'SELLER_COMPANY_ADDRESS'] = Loc::getMessage(
'SALE_HPS_BILL_DE_BANK_ADDRESS');
47 $data[
'BUYER_PERSON_COMPANY_ADDRESS'] = Loc::getMessage(
'SALE_HPS_BILL_DE_BUYER_COMPANY_ADDRESS');
49 foreach (
$data[
'BASKET_ITEMS'] as
$i => $item)
51 $data[
'BASKET_ITEMS'][
$i][
'CURRENCY'] =
'EUR';
if(!Loader::includeModule('catalog')) if(!AccessController::getCurrent() ->check(ActionDictionary::ACTION_PRICE_EDIT)) if(!check_bitrix_sessid()) $request
static includeHandler($actionFile)
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']