Bitrix API

CreditPaymentCheck extends Check

Class CreditPaymentCheck

Table of Contents

Constants

CALCULATED_SIGN_CONSUMPTION  = 'consumption'
CALCULATED_SIGN_INCOME  = 'income'
PARAM_CALCULATION_ATTR  = 'calculation_attribute'
PARAM_DOC_SUM  = 'doc_sum'
PARAM_DOC_TIME  = 'doc_time'
PARAM_FISCAL_DOC_ATTR  = 'fiscal_doc_attribute'
PARAM_FISCAL_DOC_NUMBER  = 'fiscal_doc_number'
PARAM_FISCAL_RECEIPT_NUMBER  = 'fiscal_receipt_number'
PARAM_FN_NUMBER  = 'fn_number'
PARAM_OFD_RECEIPT_URL  = 'ofd_receipt_url'
PARAM_REG_NUMBER_KKT  = 'reg_number_kkt'
PARAM_SHIFT_NUMBER  = 'shift_number'
PAYMENT_OBJECT_AGENT_COMMISSION  = 'agent_commission'
PAYMENT_OBJECT_AGENT_WITHDRAWALS  = 'agent_withdrawals'
PAYMENT_OBJECT_ANOTHER  = 'another'
PAYMENT_OBJECT_CASINO_PAYMENT  = 'casino_payment'
PAYMENT_OBJECT_COMMODITY  = 'commodity'
PAYMENT_OBJECT_COMMODITY_MARKING  = 'commodity_marking'
PAYMENT_OBJECT_COMMODITY_MARKING_EXCISE  = 'commodity_marking_excise'
PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING  = 'commodity_marking_no_marking'
PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING_EXCISE  = 'commodity_marking_no_marking_excise'
PAYMENT_OBJECT_COMPOSITE  = 'composite'
PAYMENT_OBJECT_DEPOSIT  = 'deposit'
PAYMENT_OBJECT_EXCISE  = 'excise'
PAYMENT_OBJECT_EXPENSE  = 'expense'
PAYMENT_OBJECT_FINE  = 'fine'
PAYMENT_OBJECT_GAMBLING_BET  = 'gambling_bet'
PAYMENT_OBJECT_GAMBLING_PRIZE  = 'gambling_prize'
PAYMENT_OBJECT_INSURANCE_PREMIUM  = 'insurance_premium'
PAYMENT_OBJECT_INTELLECTUAL_ACTIVITY  = 'intellectual_activity'
PAYMENT_OBJECT_JOB  = 'job'
PAYMENT_OBJECT_LOTTERY  = 'lottery'
PAYMENT_OBJECT_LOTTERY_PRIZE  = 'lottery_prize'
PAYMENT_OBJECT_MEDICAL_INSURANCE  = 'medical_insurance'
PAYMENT_OBJECT_MEDICAL_INSURANCE_IP  = 'medical_insurance_ip'
PAYMENT_OBJECT_NON_OPERATING_GAIN  = 'non-operating_gain'
PAYMENT_OBJECT_PAYMENT  = 'payment'
PAYMENT_OBJECT_PENSION_INSURANCE  = 'pension_insurance'
PAYMENT_OBJECT_PENSION_INSURANCE_IP  = 'pension_insurance_ip'
PAYMENT_OBJECT_PROPERTY_RIGHT  = 'property_right'
PAYMENT_OBJECT_RESORT_FEE  = 'resort_fee'
PAYMENT_OBJECT_SALES_TAX  = 'sales_tax'
PAYMENT_OBJECT_SERVICE  = 'service'
PAYMENT_OBJECT_SOCIAL_INSURANCE  = 'social_insurance'
PAYMENT_OBJECT_TAX  = 'tax'
PAYMENT_TYPE_ADVANCE  = 'advance'
PAYMENT_TYPE_CASH  = 'cash'
PAYMENT_TYPE_CASHLESS  = 'cashless'
PAYMENT_TYPE_CREDIT  = 'credit'
SHIPMENT_TYPE_NONE  = ''
SUPPORTED_ENTITY_TYPE_ALL  = 'all'
SUPPORTED_ENTITY_TYPE_NONE  = 'none'
SUPPORTED_ENTITY_TYPE_PAYMENT  = 'payment'
SUPPORTED_ENTITY_TYPE_SHIPMENT  = 'shipment'

Methods

create()  : null|Check
getCalculatedSign()  : string
getDataForCheck()  : array<string|int, mixed>
getEntities()  : array<string|int, mixed>|array<string|int, CollectableEntity>
getField()  : mixed
getName()  : string
getRelatedEntities()  : array<string|int, mixed>
getSupportedEntityType()  : string
getSupportedRelatedEntityType()  : string
getType()  : string
getUrl()  : string
init()  : mixed
linkCashbox()  : mixed
save()  : AddResult|UpdateResult
setAvailableCashbox()  : mixed
setEntities()  : mixed
setField()  : mixed
setFields()  : mixed
setRelatedEntities()  : mixed
validate()  : Result

Constants

CALCULATED_SIGN_CONSUMPTION

public mixed CALCULATED_SIGN_CONSUMPTION = 'consumption'

CALCULATED_SIGN_INCOME

public mixed CALCULATED_SIGN_INCOME = 'income'

PARAM_CALCULATION_ATTR

public mixed PARAM_CALCULATION_ATTR = 'calculation_attribute'

PARAM_FISCAL_DOC_ATTR

public mixed PARAM_FISCAL_DOC_ATTR = 'fiscal_doc_attribute'

PARAM_FISCAL_DOC_NUMBER

public mixed PARAM_FISCAL_DOC_NUMBER = 'fiscal_doc_number'

PARAM_FISCAL_RECEIPT_NUMBER

public mixed PARAM_FISCAL_RECEIPT_NUMBER = 'fiscal_receipt_number'

PARAM_OFD_RECEIPT_URL

public mixed PARAM_OFD_RECEIPT_URL = 'ofd_receipt_url'

PARAM_REG_NUMBER_KKT

public mixed PARAM_REG_NUMBER_KKT = 'reg_number_kkt'

PARAM_SHIFT_NUMBER

public mixed PARAM_SHIFT_NUMBER = 'shift_number'

PAYMENT_OBJECT_AGENT_COMMISSION

public mixed PAYMENT_OBJECT_AGENT_COMMISSION = 'agent_commission'

PAYMENT_OBJECT_AGENT_WITHDRAWALS

public mixed PAYMENT_OBJECT_AGENT_WITHDRAWALS = 'agent_withdrawals'

PAYMENT_OBJECT_ANOTHER

public mixed PAYMENT_OBJECT_ANOTHER = 'another'

PAYMENT_OBJECT_CASINO_PAYMENT

public mixed PAYMENT_OBJECT_CASINO_PAYMENT = 'casino_payment'

PAYMENT_OBJECT_COMMODITY

public mixed PAYMENT_OBJECT_COMMODITY = 'commodity'

PAYMENT_OBJECT_COMMODITY_MARKING

public mixed PAYMENT_OBJECT_COMMODITY_MARKING = 'commodity_marking'

PAYMENT_OBJECT_COMMODITY_MARKING_EXCISE

public mixed PAYMENT_OBJECT_COMMODITY_MARKING_EXCISE = 'commodity_marking_excise'

PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING

public mixed PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING = 'commodity_marking_no_marking'

PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING_EXCISE

public mixed PAYMENT_OBJECT_COMMODITY_MARKING_NO_MARKING_EXCISE = 'commodity_marking_no_marking_excise'

PAYMENT_OBJECT_COMPOSITE

public mixed PAYMENT_OBJECT_COMPOSITE = 'composite'

PAYMENT_OBJECT_DEPOSIT

public mixed PAYMENT_OBJECT_DEPOSIT = 'deposit'

PAYMENT_OBJECT_EXCISE

public mixed PAYMENT_OBJECT_EXCISE = 'excise'

PAYMENT_OBJECT_EXPENSE

public mixed PAYMENT_OBJECT_EXPENSE = 'expense'

PAYMENT_OBJECT_FINE

public mixed PAYMENT_OBJECT_FINE = 'fine'

PAYMENT_OBJECT_GAMBLING_BET

public mixed PAYMENT_OBJECT_GAMBLING_BET = 'gambling_bet'

PAYMENT_OBJECT_GAMBLING_PRIZE

public mixed PAYMENT_OBJECT_GAMBLING_PRIZE = 'gambling_prize'

PAYMENT_OBJECT_INSURANCE_PREMIUM

public mixed PAYMENT_OBJECT_INSURANCE_PREMIUM = 'insurance_premium'

PAYMENT_OBJECT_INTELLECTUAL_ACTIVITY

public mixed PAYMENT_OBJECT_INTELLECTUAL_ACTIVITY = 'intellectual_activity'

PAYMENT_OBJECT_JOB

public mixed PAYMENT_OBJECT_JOB = 'job'

PAYMENT_OBJECT_LOTTERY

public mixed PAYMENT_OBJECT_LOTTERY = 'lottery'

PAYMENT_OBJECT_LOTTERY_PRIZE

public mixed PAYMENT_OBJECT_LOTTERY_PRIZE = 'lottery_prize'

PAYMENT_OBJECT_MEDICAL_INSURANCE

public mixed PAYMENT_OBJECT_MEDICAL_INSURANCE = 'medical_insurance'

PAYMENT_OBJECT_MEDICAL_INSURANCE_IP

public mixed PAYMENT_OBJECT_MEDICAL_INSURANCE_IP = 'medical_insurance_ip'

PAYMENT_OBJECT_NON_OPERATING_GAIN

public mixed PAYMENT_OBJECT_NON_OPERATING_GAIN = 'non-operating_gain'

PAYMENT_OBJECT_PAYMENT

public mixed PAYMENT_OBJECT_PAYMENT = 'payment'

PAYMENT_OBJECT_PENSION_INSURANCE

public mixed PAYMENT_OBJECT_PENSION_INSURANCE = 'pension_insurance'

PAYMENT_OBJECT_PENSION_INSURANCE_IP

public mixed PAYMENT_OBJECT_PENSION_INSURANCE_IP = 'pension_insurance_ip'

PAYMENT_OBJECT_PROPERTY_RIGHT

public mixed PAYMENT_OBJECT_PROPERTY_RIGHT = 'property_right'

PAYMENT_OBJECT_RESORT_FEE

public mixed PAYMENT_OBJECT_RESORT_FEE = 'resort_fee'

PAYMENT_OBJECT_SALES_TAX

public mixed PAYMENT_OBJECT_SALES_TAX = 'sales_tax'

PAYMENT_OBJECT_SERVICE

public mixed PAYMENT_OBJECT_SERVICE = 'service'

PAYMENT_OBJECT_SOCIAL_INSURANCE

public mixed PAYMENT_OBJECT_SOCIAL_INSURANCE = 'social_insurance'

PAYMENT_OBJECT_TAX

public mixed PAYMENT_OBJECT_TAX = 'tax'

PAYMENT_TYPE_ADVANCE

public mixed PAYMENT_TYPE_ADVANCE = 'advance'

PAYMENT_TYPE_CASHLESS

public mixed PAYMENT_TYPE_CASHLESS = 'cashless'

PAYMENT_TYPE_CREDIT

public mixed PAYMENT_TYPE_CREDIT = 'credit'

SUPPORTED_ENTITY_TYPE_ALL

public mixed SUPPORTED_ENTITY_TYPE_ALL = 'all'

SUPPORTED_ENTITY_TYPE_NONE

public mixed SUPPORTED_ENTITY_TYPE_NONE = 'none'

SUPPORTED_ENTITY_TYPE_PAYMENT

public mixed SUPPORTED_ENTITY_TYPE_PAYMENT = 'payment'

SUPPORTED_ENTITY_TYPE_SHIPMENT

public mixed SUPPORTED_ENTITY_TYPE_SHIPMENT = 'shipment'

Methods

create()

public static create(string $handler) : null|Check
Parameters
$handler : string
Return values
null|Check

getCalculatedSign()

public static getCalculatedSign() : string
Return values
string

getDataForCheck()

public getDataForCheck() : array<string|int, mixed>
Return values
array<string|int, mixed>

getField()

public getField(mixed $name) : mixed
Parameters
$name : mixed

getRelatedEntities()

public getRelatedEntities() : array<string|int, mixed>
Tags
throws
ArgumentException
throws
ArgumentNullException
throws
ObjectPropertyException
throws
SystemException
Return values
array<string|int, mixed>

getSupportedEntityType()

public static getSupportedEntityType() : string
Return values
string

getSupportedRelatedEntityType()

public static getSupportedRelatedEntityType() : string
Return values
string

init()

public init(mixed $settings) : mixed
Parameters
$settings : mixed

linkCashbox()

public linkCashbox(mixed $cashboxId) : mixed
Parameters
$cashboxId : mixed

setAvailableCashbox()

public setAvailableCashbox(array<string|int, mixed> $cashboxList) : mixed
Parameters
$cashboxList : array<string|int, mixed>

setEntities()

public setEntities(array<string|int, mixed> $entities) : mixed
Parameters
$entities : array<string|int, mixed>
Tags
throws
ArgumentTypeException
throws
NotImplementedException

setField()

public setField(mixed $name, mixed $value) : mixed
Parameters
$name : mixed
$value : mixed

setFields()

public setFields(mixed $fields) : mixed
Parameters
$fields : mixed

setRelatedEntities()

public setRelatedEntities(array<string|int, mixed> $entities) : mixed
Parameters
$entities : array<string|int, mixed>
Tags
throws
NotImplementedException
throws
NotSupportedException

validate()

public validate() : Result
Return values
Result

        
On this page

Search results