Click or drag to resize
Infosoft Logo

PerformAgreementPaymentRequest Class

Provides data for the PerformAgreementPayment operation on IPaymentService.
Inheritance Hierarchy
SystemObject
  Infosoft.Common.Contracts.MessageContracts.Economy.PaymentsPerformAgreementPaymentRequest

Namespace: Infosoft.Common.Contracts.MessageContracts.Economy.Payments
Assembly: Infosoft.Common.Contracts (in Infosoft.Common.Contracts.dll) Version: 4.00.0.0
Syntax
public class PerformAgreementPaymentRequest

The PerformAgreementPaymentRequest type exposes the following members.

Properties
 NameDescription
Public propertyAgreementReference Gets or sets the provider agreement reference that will be used to perform the agreement payment. This reference was retrieved either during StartPayment or during CompletePayment, depending on the provider.
Public propertyCurrencyCode Gets or sets the currency code to use. Must be present in the ISO 4217 currency list. Examples include "NOK", "USD", "EUR", etc.
Public propertyExternalOrderId Gets or sets an optional external order ID. This ID will be saved in the Infosoft database, and can later be used to identify the transaction. It will not be sent to the underlying provider.
Public propertyPaymentOrderType Gets or sets the payment order type to associate with this payment. This has no effect on the payment itself, but can be used to more easily trace the payment later on. If in doubt, use "External".
Public propertyPaymentSetupCode Gets or sets the payment setup code.
Public propertyPrice Gets or sets the price to use for the transaction, in the smallest possible units. E.g. one dollar should be given as 100.
Public propertyProductDescription Gets or sets an optional description of the product being sold to the customer, suitable for display for the end user.
Public propertySignature Gets or sets the signature.
Public propertyTaxAmount Gets or sets the tax amount to use for the transaction, in the smallest possible units. E.g. one dollar should be given as 100.
Public propertyTaxPercent Gets or sets an optional tax value, as a percentage of the price, in multiples of 100 for each percentage point, e.g. 25% = 2500.
Top
See Also