Click or drag to resize

UpdateOrderPaymentCriteria Class

Data contract for the input criteria to the "UpdateOrderPayment" service.
Inheritance Hierarchy
SystemObject
  DataContractBase
    Tse.EasyBook.Server.DataContractsOrderInfoCriteria
      Tse.EasyBook.Server.DataContractsUpdateOrderPaymentCriteria

Namespace:  Tse.EasyBook.Server.DataContracts
Assembly:  Tse.EasyBook.Server.DataContracts (in Tse.EasyBook.Server.DataContracts.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public class UpdateOrderPaymentCriteria : OrderInfoCriteria

The UpdateOrderPaymentCriteria type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAccountId
The account number from the payment service provider.
Public propertyAmount
The amount payed.
Public propertyCustomerProfileId
A unique identifier for the customer (GUID). CustomerProfileId is always required to get list of orders for a customer
(Inherited from OrderInfoCriteria.)
Public propertyFormOfPayment
The form of payment used to authorize the payment.
Public propertyInstallmentIds
This collection is optional. If filled with one or more InstallmentWeb Id's, these specific installments will be settled by the payment. This enables payment of multiple independant installments in a single transaction. If using this collection, it is only nescessary to provide a valid Customer profile ID and no order number is required.
Public propertyInvoiceNoValue
Get the order number, or null if empty or invalid.
(Inherited from OrderInfoCriteria.)
Public propertyMerchantId
The merchant ID from the payment service provider.
Public propertyOrderNo
OrderNo is optionally. If it is empty all order for the given CustomerProfileId are returned else only the speficied order is returned. Unique order number identifing both order number and possible invoice number. The format is orderNo-invoiceNo for example: 15487-4871211. For the id of draft lines only order number is necessary, for example 15487.
(Inherited from OrderInfoCriteria.)
Public propertyOrderNoValue
Get the order number, or null if empty or invalid.
(Inherited from OrderInfoCriteria.)
Public propertyRefundsAllowed
True if the customer will accept refunds via this credit card transact. Otherwise it must be false.
Public propertyTransact
The transact from the payment service provider.
Public propertyUniqueOrderId
A unique order ID that is issued to the payment service provider in order to process the payment. If this field has a value, it is used to process any refunds that may occur. If the field is empty then the normal OrderNo is used.
Top
Methods
  NameDescription
Public methodGetInvoiceNo
Gets the internal invoice number part of the OrderNo or String.Empty if the OrderNo does not contain an invoice number
(Inherited from OrderInfoCriteria.)
Public methodGetOrderNo
Gets the internal order number part of the OrderNo
(Inherited from OrderInfoCriteria.)
Top
See Also