Click or drag to resize

IEditSessionAddPreliminaryPaymentItem Method (Decimal, IPaymentItemAdditionalData, IPaymentType, IDeliveryOrderStub)

Add new preliminary payment item to order.

Namespace:  Resto.Front.Api.Editors
Assembly:  Resto.Front.Api.V6 (in Resto.Front.Api.V6.dll)
Syntax
C#
INewPaymentItemStub AddPreliminaryPaymentItem(
	decimal paymentSum,
	IPaymentItemAdditionalData additionalData,
	IPaymentType paymentType,
	IDeliveryOrderStub order
)

Parameters

paymentSum
Type: SystemDecimal
Sum of payment item that will be added.
additionalData
Type: Resto.Front.Api.Data.PaymentsIPaymentItemAdditionalData
Instance of a payment specific type carrying properties, which will be used to initialize a payment item, or null if payment type doesn't require additional data for payment item initialization.
paymentType
Type: Resto.Front.Api.Data.PaymentsIPaymentType
Type of payment item that will be added.
order
Type: Resto.Front.Api.Editors.StubsIDeliveryOrderStub
Delivery order to which payment item will be added.

Return Value

Type: INewPaymentItemStub
See Also