MerchantFacade

Type:  Struct
Abstract:  no
Status:  Active
Java Class:  MerchantFacade
Represents merchant object with all sub-components
code
References: Merchant.Code
XML Representation: attribute
Attributes: CreateOnly
Default Value
Unique identifier of the merchant generated by the gateway.
referenceCode
References: Merchant.Ref Code
XML Representation: attribute
Attributes: Unique, CreateOnly
Default Value
Optional identifier of the Merchant that can be used to cross-reference the Merchant record between multiple systems.

See Reference Code definition for additional information.
name
References: Merchant.Name
XML Representation: attribute
Attributes:
Default Value
The DBA name of the merchant.
createDate
References: Merchant.Create Date
XML Representation: attribute
Attributes: ReadOnly
Default Value
Date when the record was created.
isActive
References: Merchant.Is Active
XML Representation: attribute
Attributes:
Default Value Boolean.TRUE
Indicates whether the record is active and can process through the system.
notes
References: Merchant.Notes
XML Representation: element
Attributes:
Default Value
Provides a place to store short generic notes about the merchant.
phases
XML Representation: element
Attributes: ReadOnly
Default Value
contactInfo
XML Representation: element
Attributes: ReadOnly
Default Value
letters
XML Representation: element
Attributes: ReadOnly
Default Value

XML Sample:

<merchant code="2000"  referenceCode="908 303"  name="Sample Merchant"  isActive="true" >
    <notes>Some sample notes about the merchant</notes>
</merchant>

JSON Sample:

{
  "code": "2000",
  "referenceCode": "908 303",
  "name": "Sample Merchant",
  "isActive": true,
  "notes": "Some sample notes about the merchant"
}

XURL Sample:

code=2000
referenceCode=908 303
name=Sample Merchant
isActive=true
notes=Some sample notes about the merchant