Customer Enquiry - Field Descriptions

The following tables describe the fields in the request and the response for the Customer Enquiry endpoint.

Request

The following table describes the fields that can be included in the request.

FieldDescriptionTypeMin LengthMax LengthMandatory
wsidThe web service ID. This must be unique for every request sent. You can set your own wsid, for example by using the current date and time (20250213145006), or you can leave the field blank and Thredd generates the wsid for you.N019No
IssCodeThredd Issuer (Program Manager) Code. Assigned by Thredd.AN14Yes
PANCard Number. Mandatory if CustAccount or PublicToken are not provided.AN1419Conditional
PublicTokenThe card’s public token. Mandatory in request if PAN and CustAccount are not present.AN1419Conditional
CustAccountCardholder account number or reference number. You can use this reference to find the cards linked to a cardholder. Mandatory in request if PAN and PublicToken are not present.AN125Conditional
CurrCode3-letter ISO currency code for the currency (e.g. EUR).AN33No
ItemSrcSource field to define alternate fees. Legacy field for information purposes only. Suggest using 0.N12Yes

Response

The following table describes the fields that are included in the response.

FieldDescription
issCodeThredd Issuer (Program Manager) Code. Assigned by Thredd.
TxnCodeThe Transaction Code. See Transaction Codes. Default value 4.
PublicTokenThe card’s public token,
CustAccountCardholder account number or reference number.
CurCode3-letter ISO currency code for the currency (e.g. EUR). This is the primary currency code associated with the customer.
ActionCodeThe action code for the response. See Action Codes.
PrimaryIndicates if the card is the Primary card.
CardsObject that contains the cards associated with the PublicToken, CustAccount, or PAN included in the request.
CardList2Object that contains the details of the card.
PANCard Number. Unique card identifier.
ExpDateExpiry date of the card in YYYY-MM-DD format.
CurCode3-letter ISO currency code for the currency (e.g. EUR). This is the currency code associated with the card.
StatCodeThe status code of the card. See Card Status Codes.
CrdProductThe identifier of the card product, or Product ID, within Thredd. For details, check with your Implementation Manager.
ProgramThe ID of the Program this card belongs to.
DesignRefPredefined design reference code associated with the card, also known as PRODUCT_REF.
EmbossNameName embossed on the card.
AvlBalThe current balance on the card account. This includes all financial transactions and outstanding authorisations. The balance amount can include up to four decimal places, depending on the currency exponent (e.g., 10.99 for EUR which has a currency exponent of 2).
BlkAmtAmount of funds blocked on the card account as a result of all outstanding authorisations. The balance amount can include up to four decimal places, depending on the currency exponent (e.g., 10.99 for EUR which has a currency exponent of 2).
FirstNameCardholder’s first name.
LastNameCardholder’s last name.
CustTypeIdentifies the owner of the card.
PublicTokenThredd 9-digit public token of the card.
PrimaryIndicates if the card is the Primary card.
IsLiveSpecifies whether the card is active or not. 1 or True = Active; 0 or False = Not Active.
SchemeThe card’s scheme.
ProductThe name you give to your Thredd card product. This is stored in Smart Client.
MCCGroupGroup code of the MCC Group.
LimitGroupGroup code of the Limit Group.
PERMSGroupGroup code of the Usage Group.
FeeGroupGroup code of the Fee Group.
SchedFeeGroupGroup code of the Scheduled Fee Group.
WsFeeGroupGroup code of the Web Service Fee Group.
LinkageGroupGroup code of the Card Linkage Group.
PrimaryTokenThe primary card’s public token. This field populates where the card enquired on is a child card.
MaskedPANCard Number displayed as masked.
ProductIdThredd Product ID.
ProductRefThe physical card design reference as used by the Card Manufacturer. Identifies the PRODUCT_REF field in the XML file sent to the card manufacturer.
AuthCalendarGroupGroup code of the Auth Calendar Group.
FXGroupGroup code of the FX Group.
PaymentTokenUsageGroupPayment token usage group code. For details, check with your Implementation Manager.
StartDateStart date printed on the card in the format MM/YY.
EndDatePhysical end date printed on the card in the format MM/YY.