<CREDITCARD> - Sub Element of <LOAN>
Attribute | Type | Size | REQ | Default | Comments |
---|---|---|---|---|---|
Operation
|
String | ADD |
Valid values are
ADD , UPDATE or DELETE .5.34-Valid values are Prior to NLS 5.9, ADD , UPDATE , DELETE , or FORGETCC .5.35+ADD is required when adding a new payment card.When updating a card, either RowID or the combination of (CCExpirationDate + CCLastFourDigits + CCToken ) is required.When using FORGETCC , CCExpirationDate , CCLastFourDigits , and CCToken are required. FORGETCC is the same as clicking “Remove” in the UI. |
||
Status
|
Numeric | 9 | No | 0 | 0 = Active1 = Disabled2 = Expired |
AmountType
|
Numeric | 9 | 0 = Fixed Amount1 = Percentage of Principal2 = Amount of Billing (Applicable only if BillingType = 0 ) |
||
Amount
|
Numeric | 16,2 | Applicable only if AmountType = 0 |
||
Percentage
|
Numeric | 8,5 | Applicable only if AmountType = 1 |
||
MinimumAmount
|
Numeric | 6,2 | 0 = No minimumApplicable only if AmountType = 1 |
||
MaximumAmount
|
Numeric | 6,2 | 0 = No maximumApplicable only if AmountType = 1 |
||
MaximumAmountOfDraws
|
Numeric | 16,2 | 0 = No limit |
||
DebitOrCredit
|
String | 1 | No | D | D = DebitC = Credit |
BillingType
|
Numeric | 1 | 0 = Billing1 = One Time2 = Recurring |
||
BillingPeriod
|
String | 2 | This field is only applicable if BillingType = 2 DA = DaysWE = WeeklyBW = Bi-WeeklySM = Semi-MonthlyS4 = Semi-Monthly (14-day)28 = 28 DayMO = MonthlyBM = Bi-MonthlyQU = QuarterlySA = Semi-AnnuallyAN = AnnualMA = Maturity |
||
BillingStartDate
|
Date | MM/dd/yyyy or as configured by the DATEFMT user defined parameter. Should be ≥ origination date of the loan. |
|||
BillingStartDateDayValue
|
Numeric | This field is only applicable if BillingType = 2 Valid value: 1 to 31 |
|||
BillingNextDate 5.29+
|
Date | MM/dd/yyyy or as configured by the DATEFMT user defined parameter. | |||
BillingExpireDate
|
Date | MM/dd/yyyy or as configured by the DATEFMT user defined parameter. | |||
BillingGracePeriod
|
Numeric | ≥0 | |||
BillingOneTimeGracePeriod 5.20+
|
Numeric | ≥0 | Only applied to the next card payment before being deleted or reset to 0. | ||
BillingMaxNumberOfDraw
|
Numeric | 9 | 0 = Unlimited |
||
AdvanceTransactionCode
|
Numeric | 9 | This is the transaction code used to advance monies when the card payment executes. | ||
Description
|
String | ≤100 | |||
OptionFlags
|
Numeric | 9 | 1 = Continue drafts after Payoff. (N/A for Credit)2 = Continue drafts after maturity4 = Do not adjust draft down to loan balance on payoff. (Not applicable for credit) |
||
Notes 5.37.4+
|
String | ||||
CCToken
|
String | Payment card information in a tokenized form as returned by a payment processing service (e.g. Merchant Partners, REPAY). | |||
CCExpirationDate
|
Numeric | 6 | YYYYMM | ||
CCLastFourDigits
|
Numeric | 4 | |||
CCCardType 5.28+
|
String | No | M = MastercardV = VisaD = DiscoverA = American Express
|
||
RowID
|
Numeric | 9 | When updating a payment card, RowID is required if CCToken , CCExpirationDate , and CCLastFourDigits are not specified. |
||
CCUpdateToken 5.35+
|
String | Applicable only when Operation ="UPDATE ".Either RowID or the combination of (CCExpirationDate + CCLastFourDigits + CCToken ) is required. |
|||
CCUpdateExpirationDate 5.35+
|
Numeric | 6 | YYYYMM Applicable only when Operation ="UPDATE ".Either RowID or the combination of (CCExpirationDate + CCLastFourDigits + CCToken ) is required. |
||
CCUpdateLastFourDigits 5.35+
|
Numeric | 4 | Applicable only when Operation ="UPDATE ".Either RowID or the combination of (CCExpirationDate + CCLastFourDigits + CCToken ) is required. |
||
ItemSequence 5.37+
|
Numeric | No |
Applicable only when
Operation ="UPDATE ".5.37.0 - 5.37.1Applicable when
Operation ="ADD " or "UPDATE ".5.37.2+Determines the order in which ACH payments are presented in NLS. When two records have the same sequence value, their presentation order is arbitrary. |