3namespace Bitrix\Sale\PaySystem;
5use Bitrix\Main\Request;
6use Bitrix\Sale\Payment;
7use Bitrix\Sale\Services\Base\RestrictionInfo;
8use Bitrix\Sale\Services\Base\RestrictionInfoCollection;
9use Bitrix\Sale\Services\PaySystem\Restrictions\RestrictableServiceHandler;
10use Bitrix\Sale\Services\PaySystem\Restrictions\RestrictionCurrencyTrait;
31 $fields = static::getIndicativeFields();
40 if (!$isAssociate && !isset(
$request[$value]))
47 return static::isMyResponseExtended(
$request, $paySystemId);
if(!Loader::includeModule('catalog')) if(!AccessController::getCurrent() ->check(ActionDictionary::ACTION_PRICE_EDIT)) if(!check_bitrix_sessid()) $request
static getIndicativeFields()
sendResponse(ServiceResult $result, Request $request)
processRequest(Payment $payment, Request $request)
getPaymentIdFromRequest(Request $request)
static findMyDataRefundablePage(array $paySystemList)
static isMyResponse(Request $request, $paySystemId)
static isMyResponseExtended(Request $request, $paySystemId)
static IsAssociativeArray($ar)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
trait RestrictionCurrencyTrait
getRestrictionCurrency(RestrictionInfoCollection $collection)
if(empty($signedUserToken)) $key