1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
payment.php
См. документацию.
1<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();
2
4list($orderId, $paymentId) = \Bitrix\Sale\PaySystem\Manager::getIdsByPayment($entityId);
5
6if ($orderId > 0)
7{
10 if ($order)
11 {
13 $paymentCollection = $order->getPaymentCollection();
14 if ($paymentCollection && $paymentId > 0)
15 {
17 $payment = $paymentCollection->getItemById($paymentId);
18 if ($payment)
19 {
21 if ($service)
22 $service->initiatePay($payment);
23 }
24 }
25 }
26}
static load($id)
Определения orderbase.php:245
static getObjectById($id)
Определения manager.php:719
static GetParamValue($key, $defaultValue=null)
Определения pay_system_action.php:76
$orderId
Определения payment.php:5
$payment
Определения payment.php:14
$order
Определения payment.php:8
$paymentCollection
Определения payment.php:11
$service
Определения payment.php:18
$entityId
Определения payment.php:4
die
Определения quickway.php:367