Click or drag to resize
Infosoft Logo

CreateCustomerPaymentAgreementRequest Class

Provides data for the request to CreateCustomerPaymentAgreement on ICustomerPaymentAgreementService.
Inheritance Hierarchy
SystemObject
  Infosoft.Common.Contracts.MessageContracts.Economy.PaymentsCreateCustomerPaymentAgreementRequest

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

The CreateCustomerPaymentAgreementRequest type exposes the following members.

Properties
 NameDescription
Public propertyCode exampleCardExpiration Gets or sets an optional expiration date of the credit card that was used for the payment. Should be on the form "MMyy".
Public propertyCardMask Gets or sets an optional masked credit card number that can help identify the credit card associated with the payment agreement.
Public propertyCreatedSignature Gets or sets a custom signature that identifies the source of this payment agreement.
Public propertyCustomerNumber Gets or sets the uniquely identifying number of the customer the payment agreement should be connected to.
Public propertyOrderReference Gets or sets an optional Infosoft order reference that the payment agreement will be associated with.
Public propertyOriginalProviderReference Gets or sets an optional provider reference, which, if set, should be a reference to the transaction with which the agreement was created.
Public propertyPaymentMethod Gets or sets the payment method that was used for the payment. This will typically be a credit card type, e.g. "VISA", "MASTERCARD".
Public propertyPaymentSetupCode Gets or sets the code of the payment setup that should be used.
Public propertyProviderAgreementReference Gets or sets the agreement reference created by the external provider.
Top
See Also