CustomerFees

Type:  Struct
Abstract:  no
Status:  Active
Java Class:  CustomerFees
Represents fees that are applied to merchant's customers.
enrollmentFeeRegular
References: Merchant.Enrollment Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a customer record is created (the fee is charged one-time only).
enrollmentFeeThreshold
References: Merchant.Enrollment Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a customer record is created (the fee is charged one-time only).
enrollmentFeeHighTicket
References: Merchant.Enrollment Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a customer record is created (the fee is charged one-time only).
softDeclineFeeRegular
References: Merchant.Soft Decline Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged on soft declines (transactions that were declined with the reason that suggests that further reattempt might be successful).
softDeclineFeeThreshold
References: Merchant.Soft Decline Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged on soft declines (transactions that were declined with the reason that suggests that further reattempt might be successful).
softDeclineFeeHighTicket
References: Merchant.Soft Decline Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged on soft declines (transactions that were declined with the reason that suggests that further reattempt might be successful).
hardDeclineFeeRegular
References: Merchant.Hard Decline Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged on hard declines (transactions that were declined with the reason that suggests that further reattempts are futile).
hardDeclineFeeThreshold
References: Merchant.Hard Decline Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged on hard declines (transactions that were declined with the reason that suggests that further reattempts are futile).
hardDeclineFeeHighTicket
References: Merchant.Hard Decline Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged on hard declines (transactions that were declined with the reason that suggests that further reattempts are futile).
retryFeeRegular
References: Merchant.Retry Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when previously declined transaction gets approved as a part of automated retry process.
retryFeeThreshold
References: Merchant.Retry Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when previously declined transaction gets approved as a part of automated retry process.
retryFeeHighTicket
References: Merchant.Retry Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when previously declined transaction gets approved as a part of automated retry process.
chargebackFeeRegular
References: Merchant.Chargeback Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a chargeback is received.
chargebackFeeThreshold
References: Merchant.Chargeback Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a chargeback is received.
chargebackFeeHighTicket
References: Merchant.Chargeback Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a chargeback is received.
statementFeeRegular
References: Merchant.Statement Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged for cases when a payment plan is paid by a customer who comes to facility and makes a payment in person.
statementFeeThreshold
References: Merchant.Statement Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged for cases when a payment plan is paid by a customer who comes to facility and makes a payment in person.
statementFeeHighTicket
References: Merchant.Statement Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged for cases when a payment plan is paid by a customer who comes to facility and makes a payment in person.
freezeRecurringFeeRegular
References: Merchant.Freeze Recurring Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a payment plan is set on freeze (the fee is charged on recurring basis, replacing the regular payment plan amount).
freezeRecurringFeeThreshold
References: Merchant.Freeze Recurring Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a payment plan is set on freeze (the fee is charged on recurring basis, replacing the regular payment plan amount).
freezeRecurringFeeHighTicket
References: Merchant.Freeze Recurring Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a payment plan is set on freeze (the fee is charged on recurring basis, replacing the regular payment plan amount).
freezeFlatFeeRegular
References: Merchant.Freeze Flat Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a payment plan is set on freeze (the fee is charged one-time only).
freezeFlatFeeThreshold
References: Merchant.Freeze Flat Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a payment plan is set on freeze (the fee is charged one-time only).
freezeFlatFeeHighTicket
References: Merchant.Freeze Flat Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a payment plan is set on freeze (the fee is charged one-time only).
returnFeeRegular
References: Merchant.Return Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a return on direct debit payment is received.
returnFeeThreshold
References: Merchant.Return Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a return on direct debit payment is received.
returnFeeHighTicket
References: Merchant.Return Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents information about fee, which is charged when a return on direct debit payment is received.
lateFeeRegular
References: Merchant.Late Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the enitity that represents information about fee, which is charged if there is an outstanding balance by a period indicated as late period.
lateFeeThreshold
References: Merchant.Late Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the enitity that represents information about fee, which is charged if there is an outstanding balance by a period indicated as late period.
lateFeeHighTicket
References: Merchant.Late Customer Fee FK
XML Representation: attribute
Attributes:
Default Value
Reference to the enitity that represents information about fee, which is charged if there is an outstanding balance by a period indicated as late period.
merchantAccountCode
References: Merchant.Code
XML Representation: attribute
Attributes:
Default Value
Unique identifier of the merchant generated by the gateway.

System identifier of a merchant account.
isApplyLateFeeInCollections
References: Merchant.Is Late Fee Applied In Collections
XML Representation: attribute
Attributes:
Default Value
UniBill only.
Indicates whether late fees are applied on accounts in 3rd party collections.
latePeriod
References: Merchant.Customer Late Period
XML Representation: attribute
Attributes:
Default Value
Time period after which Late fee is applied to the customer's account (in case when the payment was not collected on time).
documentAccessFee
References: Merchant.Document Access Fee
XML Representation: attribute
Attributes:
Default Value
Fee, which is charged for accessing documents within a membership portal (for example, electronic libraries documents).
documentAccessInterval
References: Merchant.Document Access Interval
XML Representation: attribute
Attributes:
Default Value
Time period for which access to a document will be allowed.
declineLimit
References: Merchant.Decline Limit
XML Representation: attribute
Attributes:
Default Value
UniBill only.
The number of soft declines allowed before the payment option is deactivated.

XML Sample:

<customerFees merchantAccountCode="2001"  isApplyLateFeeInCollections="true"  latePeriod="2"  documentAccessInterval="1"  declineLimit="20" />

"<customerFees merchantAccountCode=\"2001\" isApplyLateFeeInCollections=\"true\" latePeriod=\"2\" documentAccessInterval=\"1\" declineLimit=\"20\" />"

JSON Sample:

{
  "merchantAccountCode": "2001",
  "isApplyLateFeeInCollections": true,
  "latePeriod": "2",
  "documentAccessInterval": "1",
  "declineLimit": "20"
}

XURL Sample:

?merchantAccountCode=2001&isApplyLateFeeInCollections=true&latePeriod=2&documentAccessInterval=1&declineLimit=20&
merchantAccountCode=2001
isApplyLateFeeInCollections=true
latePeriod=2
documentAccessInterval=1
declineLimit=20