BatchFee

Type:  Struct
Abstract:  no
Status:  Active
Java Class:  BatchFee
Represents fees that are applied to all batch sale/credit transactions.
Available Fields:
visaSaleProcessingFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Processing fee charged to the Merchant for processing of Visa sale batch transactions.
visaSaleProcessingBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, processing fee charged to the reseller for processing of Visa sale batch transactions. Used to determine residual for subsequent commissions calculation.
visaSaleProcessingDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for processing fees (used on statements) associated with Visa sale batch transactions.
visaSaleItemFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Per-item fee charged to the Merchant for processing of Visa sale batch transactions.
visaSaleItemBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, per-item fee charged to the reseller for processing of Visa sale batch transactions. Used to determine residual for subsequent commissions calculation.
visaSaleItemDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for per-item fees (used on statements) associated with Visa sale batch transactions.
visaCreditProcessingFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Processing fee charged to the Merchant for processing of Visa credit batch transactions.
visaCreditProcessingBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, processing fee charged to the reseller for processing of Visa credit batch transactions. Used to determine residual for subsequent commissions calculation.
visaCreditProcessingDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for processing fees (used on statements) associated with Visa credit batch transactions.
visaCreditItemFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Per-item fee charged to the Merchant for processing of Visa credit batch transactions.
visaCreditItemBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, per-item fee charged to the reseller for processing of Visa credit batch transactions. Used to determine residual for subsequent commissions calculation.
visaCreditItemDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for per-item fees (used on statements) associated with Visa credit batch transactions.
masterCardSaleProcessingFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Processing fee charged to the Merchant for processing of MasterCard sale batch transactions.
masterCardSaleProcessingBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, processing fee charged to the reseller for processing of MasterCard sale batch transactions. Used to determine residual for subsequent commissions calculation.
masterCardSaleProcessingDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for processing fees (used on statements) associated with MasterCard sale batch transactions.
masterCardSaleItemFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Per-item fee charged to the Merchant for processing of MasterCard sale batch transactions.
masterCardSaleItemBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, per-item fee charged to the reseller for processing of MasterCard sale batch transactions. Used to determine residual for subsequent commissions calculation.
masterCardSaleItemDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for per-item fees (used on statements) associated with MasterCard sale batch transactions.
masterCardCreditProcessingFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Processing fee charged to the Merchant for processing of MasterCard credit batch transactions.
masterCardCreditProcessingBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, processing fee charged to the reseller for processing of MasterCard credit batch transactions. Used to determine residual for subsequent commissions calculation.
masterCardCreditProcessingDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for processing fees (used on statements) associated with MasterCard credit batch transactions.
masterCardCreditItemFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Per-item fee charged to the Merchant for processing of MasterCard credit batch transactions.
masterCardCreditItemBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, per-item fee charged to the reseller for processing of MasterCard credit batch transactions. Used to determine residual for subsequent commissions calculation.
masterCardCreditItemDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for per-item fees (used on statements) associated with MasterCard credit batch transactions.
amexSaleProcessingFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Processing fee charged to the Merchant for processing of American Express sale batch transactions.
amexSaleProcessingBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, processing fee charged to the reseller for processing of American Express sale batch transactions. Used to determine residual for subsequent commissions calculation.
amexSaleProcessingDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for processing fees (used on statements) associated with American Express sale batch transactions.
amexSaleItemFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Per-item fee charged to the Merchant for processing of American Express sale batch transactions.
amexSaleItemBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, per-item fee charged to the reseller for processing of American Express sale batch transactions. Used to determine residual for subsequent commissions calculation.
amexSaleItemDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for per-item fees (used on statements) associated with American Express sale batch transactions.
amexCreditProcessingFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Processing fee charged to the Merchant for processing of American Express credit batch transactions.
amexCreditProcessingBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, processing fee charged to the reseller for processing of American Express credit batch transactions. Used to determine residual for subsequent commissions calculation.
amexCreditProcessingDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for processing fees (used on statements) associated with American Express credit batch transactions.
amexCreditItemFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Per-item fee charged to the Merchant for processing of American Express credit batch transactions.
amexCreditItemBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, per-item fee charged to the reseller for processing of American Express credit batch transactions. Used to determine residual for subsequent commissions calculation.
amexCreditItemDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for per-item fees (used on statements) associated with American Express credit batch transactions.
discoverSaleProcessingFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Processing fee charged to the Merchant for processing of Discover sale batch transactions.
discoverSaleProcessingBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, processing fee charged to the reseller for processing of Discover sale batch transactions. Used to determine residual for subsequent commissions calculation.
discoverSaleProcessingDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for processing fees (used on statements) associated with Discover sale batch transactions.
discoverSaleItemFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Per-item fee charged to the Merchant for processing of Discover sale batch transactions.
discoverSaleItemBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, per-item fee charged to the reseller for processing of Discover sale batch transactions. Used to determine residual for subsequent commissions calculation.
discoverSaleItemDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for per-item fees (used on statements) associated with Discover sale batch transactions.
discoverCreditProcessingFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Processing fee charged to the Merchant for processing of Discover credit batch transactions.
discoverCreditProcessingBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, processing fee charged to the reseller for processing of Discover credit batch transactions. Used to determine residual for subsequent commissions calculation.
discoverCreditProcessingDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for processing fees (used on statements) associated with Discover credit batch transactions.
discoverCreditItemFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Per-item fee charged to the Merchant for processing of Discover credit batch transactions.
discoverCreditItemBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, per-item fee charged to the reseller for processing of Discover credit batch transactions. Used to determine residual for subsequent commissions calculation.
discoverCreditItemDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for per-item fees (used on statements) associated with Discover credit batch transactions.
achSaleProcessingFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Processing fee charged to the Merchant for processing of ACH sale batch transactions.
achSaleProcessingBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, processing fee charged to the reseller for processing of ACH sale batch transactions. Used to determine residual for subsequent commissions calculation.
achSaleProcessingDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for processing fees (used on statements) associated with ACH sale batch transactions.
achSaleItemFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Per-item fee charged to the Merchant for processing of ACH sale batch transactions.
achSaleItemBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, per-item fee charged to the reseller for processing of ACH sale batch transactions. Used to determine residual for subsequent commissions calculation.
achSaleItemDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for per-item fees (used on statements) associated with ACH sale batch transactions.
achCreditProcessingFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Processing fee charged to the Merchant for processing of ACH credit batch transactions.
achCreditProcessingBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, processing fee charged to the reseller for processing of ACH credit batch transactions. Used to determine residual for subsequent commissions calculation.
achCreditProcessingDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for processing fees (used on statements) associated with ACH credit batch transactions.
achCreditItemFee
Type: Integer
XML Representation: attribute
Attributes:
Default Value
Per-item fee charged to the Merchant for processing of ACH credit batch transactions.
achCreditItemBuyRate
Type: Integer
XML Representation: attribute
Attributes:
Default Value
When Reseller is involved, per-item fee charged to the reseller for processing of ACH credit batch transactions. Used to determine residual for subsequent commissions calculation.
achCreditItemDescription
Type: String
XML Representation: attribute
Attributes:
Default Value
Description for per-item fees (used on statements) associated with ACH credit batch transactions.
visaSaleProcessingPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
visaSaleItemPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
visaCreditProcessingPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
visaCreditItemPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
masterCardSaleProcessingPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
masterCardSaleItemPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
masterCardCreditProcessingPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
masterCardCreditItemPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
amexSaleProcessingPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
amexSaleItemPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
amexCreditProcessingPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
amexCreditItemPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
discoverSaleProcessingPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
discoverSaleItemPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
discoverCreditProcessingPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
discoverCreditItemPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
achSaleProcessingPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
achSaleItemPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
achCreditProcessingPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value
achCreditItemPolicy
Type: String
XML Representation: attribute
Attributes:
Default Value

XML Sample:

<fee
    visaSaleProcessingFee="269" 
    visaSaleProcessingDescription="Visa Processing" 
    visaSaleItemFee="25" 
    visaSaleItemDescription="Visa per Item" 
    visaCreditProcessingFee="269" 
    visaCreditProcessingDescription="Visa Processing" 
    visaCreditItemFee="25" 
    visaCreditItemDescription="Visa per Item" 
    masterCardSaleProcessingFee="269" 
    masterCardSaleProcessingDescription="MasterCard Processing" 
    masterCardSaleItemFee="25" 
    masterCardSaleItemDescription="MasterCard per Item" 
    masterCardCreditProcessingFee="269" 
    masterCardCreditProcessingDescription="MasterCard Processing" 
    masterCardCreditItemFee="25" 
    masterCardCreditItemDescription="MasterCard per Item" 
    amexSaleProcessingFee="325" 
    amexSaleProcessingDescription="Amex Processing" 
    amexSaleItemFee="25" 
    amexSaleItemDescription="Amex per Item" 
    amexCreditProcessingFee="325" 
    amexCreditProcessingDescription="Amex Processing" 
    amexCreditItemFee="25" 
    amexCreditItemDescription="Amex per Item" 
    discoverSaleProcessingFee="285" 
    discoverSaleProcessingDescription="Discover Processing" 
    discoverSaleItemFee="25" 
    discoverSaleItemDescription="Discover per Item" 
    discoverCreditProcessingFee="285" 
    discoverCreditProcessingDescription="Discover Processing" 
    discoverCreditItemFee="25" 
    discoverCreditItemDescription="Discover per Item" 
    achSaleProcessingDescription="ACH Processing" 
    achSaleItemFee="25" 
    achSaleItemDescription="ACH per Item" 
    achCreditProcessingDescription="ACH Processing" 
    achCreditItemFee="25" 
    achCreditItemDescription="ACH per Item" />

"<fee visaSaleProcessingFee=\"269\" visaSaleProcessingDescription=\"Visa Processing\" visaSaleItemFee=\"25\" visaSaleItemDescription=\"Visa per Item\" visaCreditProcessingFee=\"269\" visaCreditProcessingDescription=\"Visa Processing\" visaCreditItemFee=\"25\" visaCreditItemDescription=\"Visa per Item\" masterCardSaleProcessingFee=\"269\" masterCardSaleProcessingDescription=\"MasterCard Processing\" masterCardSaleItemFee=\"25\" masterCardSaleItemDescription=\"MasterCard per Item\" masterCardCreditProcessingFee=\"269\" masterCardCreditProcessingDescription=\"MasterCard Processing\" masterCardCreditItemFee=\"25\" masterCardCreditItemDescription=\"MasterCard per Item\" amexSaleProcessingFee=\"325\" amexSaleProcessingDescription=\"Amex Processing\" amexSaleItemFee=\"25\" amexSaleItemDescription=\"Amex per Item\" amexCreditProcessingFee=\"325\" amexCreditProcessingDescription=\"Amex Processing\" amexCreditItemFee=\"25\" amexCreditItemDescription=\"Amex per Item\" discoverSaleProcessingFee=\"285\" discoverSaleProcessingDescription=\"Discover Processing\" discoverSaleItemFee=\"25\" discoverSaleItemDescription=\"Discover per Item\" discoverCreditProcessingFee=\"285\" discoverCreditProcessingDescription=\"Discover Processing\" discoverCreditItemFee=\"25\" discoverCreditItemDescription=\"Discover per Item\" achSaleProcessingDescription=\"ACH Processing\" achSaleItemFee=\"25\" achSaleItemDescription=\"ACH per Item\" achCreditProcessingDescription=\"ACH Processing\" achCreditItemFee=\"25\" achCreditItemDescription=\"ACH per Item\" />"

JSON Sample:

{
  "visaSaleProcessingFee": 269,
  "visaSaleProcessingDescription": "Visa Processing",
  "visaSaleItemFee": 25,
  "visaSaleItemDescription": "Visa per Item",
  "visaCreditProcessingFee": 269,
  "visaCreditProcessingDescription": "Visa Processing",
  "visaCreditItemFee": 25,
  "visaCreditItemDescription": "Visa per Item",
  "masterCardSaleProcessingFee": 269,
  "masterCardSaleProcessingDescription": "MasterCard Processing",
  "masterCardSaleItemFee": 25,
  "masterCardSaleItemDescription": "MasterCard per Item",
  "masterCardCreditProcessingFee": 269,
  "masterCardCreditProcessingDescription": "MasterCard Processing",
  "masterCardCreditItemFee": 25,
  "masterCardCreditItemDescription": "MasterCard per Item",
  "amexSaleProcessingFee": 325,
  "amexSaleProcessingDescription": "Amex Processing",
  "amexSaleItemFee": 25,
  "amexSaleItemDescription": "Amex per Item",
  "amexCreditProcessingFee": 325,
  "amexCreditProcessingDescription": "Amex Processing",
  "amexCreditItemFee": 25,
  "amexCreditItemDescription": "Amex per Item",
  "discoverSaleProcessingFee": 285,
  "discoverSaleProcessingDescription": "Discover Processing",
  "discoverSaleItemFee": 25,
  "discoverSaleItemDescription": "Discover per Item",
  "discoverCreditProcessingFee": 285,
  "discoverCreditProcessingDescription": "Discover Processing",
  "discoverCreditItemFee": 25,
  "discoverCreditItemDescription": "Discover per Item",
  "achSaleProcessingDescription": "ACH Processing",
  "achSaleItemFee": 25,
  "achSaleItemDescription": "ACH per Item",
  "achCreditProcessingDescription": "ACH Processing",
  "achCreditItemFee": 25,
  "achCreditItemDescription": "ACH per Item"
}

XURL Sample:

?visaSaleProcessingFee=269&visaSaleProcessingDescription=Visa+Processing&visaSaleItemFee=25&visaSaleItemDescription=Visa+per+Item&visaCreditProcessingFee=269&visaCreditProcessingDescription=Visa+Processing&visaCreditItemFee=25&visaCreditItemDescription=Visa+per+Item&masterCardSaleProcessingFee=269&masterCardSaleProcessingDescription=MasterCard+Processing&masterCardSaleItemFee=25&masterCardSaleItemDescription=MasterCard+per+Item&masterCardCreditProcessingFee=269&masterCardCreditProcessingDescription=MasterCard+Processing&masterCardCreditItemFee=25&masterCardCreditItemDescription=MasterCard+per+Item&amexSaleProcessingFee=325&amexSaleProcessingDescription=Amex+Processing&amexSaleItemFee=25&amexSaleItemDescription=Amex+per+Item&amexCreditProcessingFee=325&amexCreditProcessingDescription=Amex+Processing&amexCreditItemFee=25&amexCreditItemDescription=Amex+per+Item&discoverSaleProcessingFee=285&discoverSaleProcessingDescription=Discover+Processing&discoverSaleItemFee=25&discoverSaleItemDescription=Discover+per+Item&discoverCreditProcessingFee=285&discoverCreditProcessingDescription=Discover+Processing&discoverCreditItemFee=25&discoverCreditItemDescription=Discover+per+Item&achSaleProcessingDescription=ACH+Processing&achSaleItemFee=25&achSaleItemDescription=ACH+per+Item&achCreditProcessingDescription=ACH+Processing&achCreditItemFee=25&achCreditItemDescription=ACH+per+Item&
visaSaleProcessingFee=269
visaSaleProcessingDescription=Visa Processing
visaSaleItemFee=25
visaSaleItemDescription=Visa per Item
visaCreditProcessingFee=269
visaCreditProcessingDescription=Visa Processing
visaCreditItemFee=25
visaCreditItemDescription=Visa per Item
masterCardSaleProcessingFee=269
masterCardSaleProcessingDescription=MasterCard Processing
masterCardSaleItemFee=25
masterCardSaleItemDescription=MasterCard per Item
masterCardCreditProcessingFee=269
masterCardCreditProcessingDescription=MasterCard Processing
masterCardCreditItemFee=25
masterCardCreditItemDescription=MasterCard per Item
amexSaleProcessingFee=325
amexSaleProcessingDescription=Amex Processing
amexSaleItemFee=25
amexSaleItemDescription=Amex per Item
amexCreditProcessingFee=325
amexCreditProcessingDescription=Amex Processing
amexCreditItemFee=25
amexCreditItemDescription=Amex per Item
discoverSaleProcessingFee=285
discoverSaleProcessingDescription=Discover Processing
discoverSaleItemFee=25
discoverSaleItemDescription=Discover per Item
discoverCreditProcessingFee=285
discoverCreditProcessingDescription=Discover Processing
discoverCreditItemFee=25
discoverCreditItemDescription=Discover per Item
achSaleProcessingDescription=ACH Processing
achSaleItemFee=25
achSaleItemDescription=ACH per Item
achCreditProcessingDescription=ACH Processing
achCreditItemFee=25
achCreditItemDescription=ACH per Item