Bitrix API

OrderPaymentResolver

FinalYes

Class helps to dynamically find or create order payments

Table of Contents

Methods

findOrCreatePaymentEqualOrderSum()  : Payment|null
Finds first payment with sum equals order's total sum.

Methods

findOrCreatePaymentEqualOrderSum()

Finds first payment with sum equals order's total sum.

public static findOrCreatePaymentEqualOrderSum(int $orderId[, int|null $paySystemId = null ]) : Payment|null

If payment not found - creates one with specific payment system. You can skip specify payment system and use default (usually cash).

Parameters
$orderId : int
$paySystemId : int|null = null
Return values
Payment|null

        
On this page

Search results