Passing data to board

You can POST data to the board endpoint via JSON.

Top level boarding tags

The following elements are high level tags that aren’t nested in sections.

Top Level Boarding elements

boardingRequestParams: The wrapper of the scarecrowApplication tag.

scarecrowApplication: The container for all application data.

clientIdRequired. Assigned by Elavon. Identifies the client sending the application.
uniqueIdRequired. Unique identifier per application; provided by the client.
Can be up to 32 alpha numeric characters.
countryRequired. Identifies the Partner’s location.
Use ISO 3166-1 alpha-3 standard (3 letter country code).
salesRepCodeRequired. Assigned by Elavon under the Partner organization.
clientGroupNumberRequired in NA. Client Group system hierarchy designation provided by Elavon. Partner entity structure rolls up to this level of hierarchy with parent entity.
parentEntityRequired. Account designation/hierarchy. Provided by Elavon. Rolls up to Client Group.
fundingMethodRequired. Options are GROSS and NETCREDIT.

GROSS - deposit includes all credits and any debits/fees are deducted separately.
NETCREDIT - deposit includes all credits minus any debits/fees.
monetaryPricingProgramRequired for non-MSP Partners (Scoop/Direct Bill). Monetary pricing program for custom applications.
authenticatePricingProgramRequired in EU. Values provided by Elavon.
tapeIdRequired. Funding method for customer deposits.
Your Elavon representative can provide further information.
referrerNameRequired. Name of the partner entity sending the application
Value provided by Elavon.
shortNameOnly required if Elavon provides the value; must be passed if provided.