AR
CustomerPaymentMethodInfo
A service projection DAC that is used to display customer payment method settings on the Customers (AR303000) form. The DAC is designed so that the customer payment method settings are displayed if they exist; generic payment method settings are displayed otherwise.
| Field Name | Type | Display Name | Foreign Key | |
|---|---|---|---|---|
ARIsOnePerCustomer | bit | - | ||
Description:Indicates (if set to "true") that there can be only one instance of the payment method for each customer. | ||||
AvailableOnPortals | bit | Available on Portals | - | |
Description:payment method is available on Portals. | ||||
BAccountID | int | Customer | ||
Description:The identifier of the Customer record from the customer payment method settings. Corresponds to the CustomerPaymentMethod.BAccountID field. | ||||
CCProcessingCenterID | nvarchar(10) | Proc. Center ID | - | |
Description:The identifier of the credit card processing center. The field has a value if the customer payment method is configured to process payments through a payment gateway. The value corresponds to the value of the CCProcessingCenterPmntMethod.processingCenterID field. | ||||
CashAccountID | int | Cash Account | CashAccount | |
Description:The identifier of the cash account from the customer payment method. Corresponds to the CashAccount.CashAccountID field. | ||||
CreatedDateTime | datetime | Created On | - | |
Description:No description available | ||||
Descr | nvarchar(255) | Description | - | |
Description:The description of the payment method. The value of the field is taken from either the PaymentMethod.Descr field, or the CustomerPaymentMethod.Descr field (if the PaymentMethod.Descr field is empty). | ||||
ExpirationDate | datetime | Expiration Date | - | |
Description:The expiration date of the customer payment method. Don't move the ExpirationDateAttribute down, it must be first. The value of this field is filled in by the system automatically from the payment method detail that corresponds to the expiration date, but only if the expiration date has no display mask. | ||||
IsActiveNonexistent in DB | bool? | Active | - | |
Description:Indicates (if set to "true") that the payment method is active. The value of the field is taken from either the PaymentMethod.IsActive field, or the CustomerPaymentMethod.IsActive field (if the PaymentMethod.IsActive field is "null" or "false"). | ||||
IsCustomerPaymentMethodNonexistent in DB | bool? | Override | - | |
Description:Indicates (if set to "true") that the payment method has been overridden at the customer level; that is, there is a CustomerPaymentMethod record defined for the combination of the customer record and the generic payment method. | ||||
IsDefault | bit | Is Default | - | |
Description:Indicates (if set to "true") that the payment method is used by default for the customer. This is an unbound field. | ||||
IsPortalDefault | bit | Is Default (Portal) | - | |
Description:payment method is default on Portal. | ||||
PMInstanceID | int | - | ||
Description:The identifier of the payment method instance. Corresponds to the PMInstance.PMInstanceID field. | ||||
PaymentMethodIDNonexistent in DB | string | Payment Method | PaymentMethod | |
Description:The identifier of the payment method. Corresponds to the PaymentMethod.PaymentMethodID field. | ||||
PaymentType | nvarchar | - | ||
Description:No description available | ||||