BatchFeePolicy

Type:  Struct
Abstract:  no
Status:  Active
Java Class:  BatchFeePolicy
Represents commission policy applied to batch sale/credit transactions.
approvalRegularProcessing
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
approvalRebillProcessing
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
approvalRetryProcessing
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
approvalRegularItem
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
approvalRebillItem
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
approvalRetryItem
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
declineRegularProcessing
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
declineRebillProcessing
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
declineRetryProcessing
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
declineRegularItem
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
declineRebillItem
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
declineRetryItem
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
blacklistRegularProcessing
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
blacklistRebillProcessing
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
blacklistRegularItem
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
blacklistRebillItem
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
errorProcessing
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
errorItem
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
visaDeposit
Type: String
XML Representation: attribute
Attributes:
Default Value
Indicates whether Visa funds should be deposited back to the Merchant.
masterCardDeposit
Type: String
XML Representation: attribute
Attributes:
Default Value
Indicates whether MasterCard funds should be deposited back to the Merchant.
discoverDeposit
Type: String
XML Representation: attribute
Attributes:
Default Value
Indicates whether Discover funds should be deposited back to the Merchant.
achDeposit
Type: String
XML Representation: attribute
Attributes:
Default Value
Indicates whether ACH funds should be deposited back to the Merchant.
amexDeposit
Type: String
XML Representation: attribute
Attributes:
Default Value
Indicates whether American Express funds should be deposited back to the Merchant.
convenienceFee
Type: Boolean
XML Representation: attribute
Attributes:
Default Value
Indicates whether the convenience fee is used for distribution.
achReturnDeposit
Type: String
XML Representation: attribute
Attributes:
Default Value
Indicates whether ACH Return funds should be deposited back to the Merchant.
cardsChargebackDeposit
Type: String
XML Representation: attribute
Attributes:
Default Value
Indicates whether CC Chargeback/Reversal (without AmEx)funds should be deposited back to the Merchant.

XML Sample:

<policy
    approvalRegularProcessing="true" 
    approvalRebillProcessing="true" 
    approvalRetryProcessing="true" 
    approvalRegularItem="true" 
    approvalRebillItem="true" 
    approvalRetryItem="true" 
    declineRegularProcessing="false" 
    declineRebillProcessing="false" 
    declineRetryProcessing="false" 
    declineRegularItem="false" 
    declineRebillItem="false" 
    declineRetryItem="false" 
    blacklistRegularProcessing="false" 
    blacklistRebillProcessing="false" 
    blacklistRegularItem="false" 
    blacklistRebillItem="false" 
    errorProcessing="false" 
    errorItem="false" 
    visaDeposit="true" 
    masterCardDeposit="true" 
    discoverDeposit="true" 
    achDeposit="true" 
    cardsChargebackDeposit="true" 
    convenienceFee="false" 
    achReturnDeposit="true" />

"<policy approvalRegularProcessing=\"true\" approvalRebillProcessing=\"true\" approvalRetryProcessing=\"true\" approvalRegularItem=\"true\" approvalRebillItem=\"true\" approvalRetryItem=\"true\" declineRegularProcessing=\"false\" declineRebillProcessing=\"false\" declineRetryProcessing=\"false\" declineRegularItem=\"false\" declineRebillItem=\"false\" declineRetryItem=\"false\" blacklistRegularProcessing=\"false\" blacklistRebillProcessing=\"false\" blacklistRegularItem=\"false\" blacklistRebillItem=\"false\" errorProcessing=\"false\" errorItem=\"false\" visaDeposit=\"true\" masterCardDeposit=\"true\" discoverDeposit=\"true\" achDeposit=\"true\" cardsChargebackDeposit=\"true\" convenienceFee=\"false\" achReturnDeposit=\"true\" />"

JSON Sample:

{
  "approvalRegularProcessing": true,
  "approvalRebillProcessing": true,
  "approvalRetryProcessing": true,
  "approvalRegularItem": true,
  "approvalRebillItem": true,
  "approvalRetryItem": true,
  "declineRegularProcessing": false,
  "declineRebillProcessing": false,
  "declineRetryProcessing": false,
  "declineRegularItem": false,
  "declineRebillItem": false,
  "declineRetryItem": false,
  "blacklistRegularProcessing": false,
  "blacklistRebillProcessing": false,
  "blacklistRegularItem": false,
  "blacklistRebillItem": false,
  "errorProcessing": false,
  "errorItem": false,
  "visaDeposit": true,
  "masterCardDeposit": true,
  "discoverDeposit": true,
  "achDeposit": true,
  "cardsChargebackDeposit": true,
  "convenienceFee": false,
  "achReturnDeposit": true
}

XURL Sample:

?approvalRegularProcessing=true&approvalRebillProcessing=true&approvalRetryProcessing=true&approvalRegularItem=true&approvalRebillItem=true&approvalRetryItem=true&declineRegularProcessing=false&declineRebillProcessing=false&declineRetryProcessing=false&declineRegularItem=false&declineRebillItem=false&declineRetryItem=false&blacklistRegularProcessing=false&blacklistRebillProcessing=false&blacklistRegularItem=false&blacklistRebillItem=false&errorProcessing=false&errorItem=false&visaDeposit=true&masterCardDeposit=true&discoverDeposit=true&achDeposit=true&cardsChargebackDeposit=true&convenienceFee=false&achReturnDeposit=true&
approvalRegularProcessing=true
approvalRebillProcessing=true
approvalRetryProcessing=true
approvalRegularItem=true
approvalRebillItem=true
approvalRetryItem=true
declineRegularProcessing=false
declineRebillProcessing=false
declineRetryProcessing=false
declineRegularItem=false
declineRebillItem=false
declineRetryItem=false
blacklistRegularProcessing=false
blacklistRebillProcessing=false
blacklistRegularItem=false
blacklistRebillItem=false
errorProcessing=false
errorItem=false
visaDeposit=true
masterCardDeposit=true
discoverDeposit=true
achDeposit=true
cardsChargebackDeposit=true
convenienceFee=false
achReturnDeposit=true