MerchantChargeInfo

Type:  Struct
Abstract:  no
Status:  Active
Java Class:  MerchantChargeInfo
Group fields reflecting information of merchant's charge account.
holderName
References: Merchant Account Group.Bank Account Holder Name Charge
XML Representation: attribute
Attributes:
Default Value
Full name of the holder of the account from which merchant fees are deducted.

Name of a payment card or bank account holder. The value is a concatenation of the firstName and lastName field values separated by a space.
routingNumber
References: Merchant Account Group.Bank Routing Number Masked Charge
XML Representation: attribute
Attributes:
Default Value
Masked routing number (last four digits) of the bank account associated with the merchant account group.

When update (modify) action is performed, the real routing number information has to be supplied for this field. When the information is requested for reading (load), the masked value will be returned instead for security purposes.
accountNumber
References: Merchant Account Group.Bank Account Number Masked Charge
XML Representation: attribute
Attributes:
Default Value
Masked account number (last four digits) of the bank account associated with the merchant account group.

When update (modify) action is performed, the real bank account information has to be supplied for this field. When the information is requested for reading (load), the masked value will be returned instead for security purposes.
tokenCode
References: Merchant Account Group.Token Code Charge
XML Representation: attribute
Attributes:
Default Value
Value, issued by the internal tokenization system that replaces actual bank account and routing number. Using that value system can obtain the real bank account number and routing number to process.
bankName
References: Merchant Account Group.Bank Name Charge
XML Representation: attribute
Attributes:
Default Value
Name of the bank which holds the account from which merchant fees are deducted.
bankPhone
References: Merchant Account Group.Bank Phone Charge
XML Representation: attribute
Attributes:
Default Value
Phone of the bank which holds the account from which merchant fees are deducted.
accountUsageClCharge
References: Merchant Account Group.Account Usage CL Charge
XML Representation: attribute
Attributes: Required
Default Value
Represents type of account usage selected for the merchant account group.

XML Sample:

<charge-info holderName="John Smith"  routingNumber="211370545"  accountNumber="2741562792163512"  tokenCode="BC123654789654123446"  bankName="Bank Name"  bankPhone="5002214498"  accountUsageClCharge="NU" />

"<charge-info holderName=\"John Smith\" routingNumber=\"211370545\" accountNumber=\"2741562792163512\" tokenCode=\"BC123654789654123446\" bankName=\"Bank Name\" bankPhone=\"5002214498\" accountUsageClCharge=\"NU\" />"

JSON Sample:

{
  "holderName": "John Smith",
  "routingNumber": "211370545",
  "accountNumber": "2741562792163512",
  "tokenCode": "BC123654789654123446",
  "bankName": "Bank Name",
  "bankPhone": "5002214498",
  "accountUsageClCharge": "NU"
}

XURL Sample:

?holderName=John+Smith&routingNumber=211370545&accountNumber=2741562792163512&tokenCode=BC123654789654123446&bankName=Bank+Name&bankPhone=5002214498&accountUsageClCharge=NU&
holderName=John Smith
routingNumber=211370545
accountNumber=2741562792163512
tokenCode=BC123654789654123446
bankName=Bank Name
bankPhone=5002214498
accountUsageClCharge=NU