1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
payment.php
См. документацию.
1
<?
if
(!defined(
"B_PROLOG_INCLUDED"
) || B_PROLOG_INCLUDED !==
true
)
2
die
();
3
4
$entityId
=
CSalePaySystemAction::GetParamValue
(
"PAYMENT_ID"
);
5
list(
$orderId
, $paymentId) = \Bitrix\Sale\PaySystem\Manager::getIdsByPayment(
$entityId
);
6
8
$order
=
\Bitrix\Sale\Order::load
(
$orderId
);
9
11
$paymentCollection
=
$order
->getPaymentCollection();
12
14
$payment
=
$paymentCollection
->getItemById($paymentId);
15
16
$data
=
\Bitrix\Sale\PaySystem\Manager::getById
(
$payment
->getPaymentSystemId());
17
18
$service
= new \Bitrix\Sale\PaySystem\Service(
$data
);
19
$service
->initiatePay(
$payment
);
Bitrix\Sale\OrderBase\load
static load($id)
Определения
orderbase.php:245
Bitrix\Sale\PaySystem\Manager\getById
static getById($id)
Определения
manager.php:93
CAllSalePaySystemAction\GetParamValue
static GetParamValue($key, $defaultValue=null)
Определения
pay_system_action.php:76
$data
$data['IS_AVAILABLE']
Определения
.description.php:13
$orderId
$orderId
Определения
payment.php:5
$payment
$payment
Определения
payment.php:14
$order
$order
Определения
payment.php:8
$paymentCollection
$paymentCollection
Определения
payment.php:11
$service
$service
Определения
payment.php:18
$entityId
$entityId
Определения
payment.php:4
die
die
Определения
quickway.php:367
bitrix
modules
sale
payment
paypal
payment.php
Создано системой
1.14.0