Developer Resources
Details
SoapAction | http://jackhenry.com/ws/CardAlrtSubInq |
Input Name | CardAlrtSubInq |
Output Name | CardAlrtSubInqResponse |
Input Namespace | http://jackhenry.com/jxchange/TPG/2008 |
Group Name | Customer |
Container | TPG_CustomerMaster.xsd |
XML Examples
CardAlrtSubInq Request
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:UsernameToken xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:Username>{Insert}</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">{Insert}</wsse:Password>
<wsu:Created xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2020-08-26T21:18:53Z</wsu:Created>
</wsse:UsernameToken>
</wsse:Security>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<CardAlrtSubInq xmlns="http://jackhenry.com/jxchange/TPG/2008">
<MsgRqHdr>
<jXchangeHdr>
<JxVer/>
<AuditUsrId></AuditUsrId>
<AuditWsId></AuditWsId>
<AuthenUsrId/>
<ConsumerName/>
<ConsumerProd/>
<Ver_1/>
<jXLogTrackingId>{Insert}</jXLogTrackingId>
<Ver_2/>
<InstRtId JHANull="" Rstr="">012343210</InstRtId>
<InstEnv>TEST</InstEnv>
<Ver_3/>
<BusCorrelId/>
<Ver_4/>
<WorkflowCorrelId/>
<Ver_5/>
<ValidConsmName>{Insert}</ValidConsmName>
<ValidConsmProd>{Insert}</ValidConsmProd>
<Ver_6/>
</jXchangeHdr>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</MsgRqHdr>
<CustId>122222222</CustId>
<EFTCardNum>{Insert}</EFTCardNum>
</CardAlrtSubInq>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
CardAlrtSubInq Response
<s:Envelope
xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<s:Header>
<o:Security s:mustUnderstand="1"
xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<u:Timestamp u:Id="_0">
<u:Created>2020-10-28T19:53:17.904Z</u:Created>
<u:Expires>2020-10-28T19:58:17.904Z</u:Expires>
</u:Timestamp>
</o:Security>
</s:Header>
<s:Body>
<CardAlrtSubInqResponse
xmlns="http://jackhenry.com/jxchange/TPG/2008">
<MsgRsHdr>
<jXchangeHdr>
<JxVer>R2017.4</JxVer>
<AuditUsrId></AuditUsrId>
<AuditWsId></AuditWsId>
<AuthenUsrId></AuthenUsrId>
<ConsumerName></ConsumerName>
<ConsumerProd></ConsumerProd>
<Ver_1></Ver_1>
<jXLogTrackingId>{Removed}</jXLogTrackingId>
<Ver_2></Ver_2>
<InstRtId>012343210</InstRtId>
<InstEnv>TEST</InstEnv>
<Ver_3></Ver_3>
<BusCorrelId>f696bd77-aa20-40c0-a85e-10c8c42c9ace</BusCorrelId>
<Ver_4></Ver_4>
<WorkflowCorrelId></WorkflowCorrelId>
<Ver_5></Ver_5>
<ValidConsmName>{Removed}</ValidConsmName>
<ValidConsmProd>{Removed}</ValidConsmProd>
</jXchangeHdr>
</MsgRsHdr>
<CustId>{Removed}</CustId>
<EFTCardNum MaskVal="002700XXXXXX0999">{Token}</EFTCardNum>
<CardAlrtSubInqRec>
<CardAlrtSubArray>
<CardAlrtSubRec>
<EFTCardNum MaskVal="XXXX XXXX XXXX 0999"></EFTCardNum>
<ActIntentKey>199602</ActIntentKey>
<CardAlrtArray>
<CardAlrtRec>
<CardAlrtCode>A04</CardAlrtCode>
<CardAlrtDesc>Merchant Types</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>Act</AlrtActType>
<CardAlrtThldArray>
<CardAlrtThldRec>
<CardAlrtThldCode>A04T04</CardAlrtThldCode>
<CardAlrtThldDesc>Household</CardAlrtThldDesc>
<CardAlrtThldActType>Act</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A04T09</CardAlrtThldCode>
<CardAlrtThldDesc>Other</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A04T00</CardAlrtThldCode>
<CardAlrtThldDesc>Department Store</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A04T01</CardAlrtThldCode>
<CardAlrtThldDesc>Entertainment</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A04T02</CardAlrtThldCode>
<CardAlrtThldDesc>Gas Station</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A04T03</CardAlrtThldCode>
<CardAlrtThldDesc>Grocery</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A04T05</CardAlrtThldCode>
<CardAlrtThldDesc>Personal Care</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A04T06</CardAlrtThldCode>
<CardAlrtThldDesc>Restaurant</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A04T07</CardAlrtThldCode>
<CardAlrtThldDesc>Travel</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A04T08</CardAlrtThldCode>
<CardAlrtThldDesc>Age Restricted</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
</CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A03</CardAlrtCode>
<CardAlrtDesc>Transaction Types</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>Act</AlrtActType>
<CardAlrtThldArray>
<CardAlrtThldRec>
<CardAlrtThldCode>A03T00</CardAlrtThldCode>
<CardAlrtThldDesc>In Store</CardAlrtThldDesc>
<CardAlrtThldActType>Act</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A03T01</CardAlrtThldCode>
<CardAlrtThldDesc>eCommerce</CardAlrtThldDesc>
<CardAlrtThldActType>Act</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A03T04</CardAlrtThldCode>
<CardAlrtThldDesc>Recurring</CardAlrtThldDesc>
<CardAlrtThldActType>Act</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A03T07</CardAlrtThldCode>
<CardAlrtThldDesc>Other</CardAlrtThldDesc>
<CardAlrtThldActType>Act</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A03T02</CardAlrtThldCode>
<CardAlrtThldDesc>Mail/Phone Order</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>A03T05</CardAlrtThldCode>
<CardAlrtThldDesc>ATM</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
</CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A09</CardAlrtCode>
<CardAlrtDesc>Spend Limit - Per Month</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>Act</AlrtActType>
<CardAlrtThldArray>
<CardAlrtThldRec>
<CardAlrtThldCode>A09T01</CardAlrtThldCode>
<CardAlrtThldVal>125.00</CardAlrtThldVal>
<CardAlrtThldActType>Act</CardAlrtThldActType>
</CardAlrtThldRec>
</CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A05</CardAlrtCode>
<CardAlrtDesc>My Regions</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>Act</AlrtActType>
<CardAlrtRegionLat>0</CardAlrtRegionLat>
<CardAlrtRegionLong>0</CardAlrtRegionLong>
<CardAlrtRegionRadius>0</CardAlrtRegionRadius>
<Ver_1></Ver_1>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A08</CardAlrtCode>
<CardAlrtDesc>ofw card state</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A00</CardAlrtCode>
<CardAlrtDesc>Status</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A011</CardAlrtCode>
<CardAlrtDesc>Warning Alert</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A01</CardAlrtCode>
<CardAlrtDesc>Card OFF</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A02</CardAlrtCode>
<CardAlrtDesc>My Location</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A06</CardAlrtCode>
<CardAlrtDesc>Spend Limits - Per Transaction</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A07</CardAlrtCode>
<CardAlrtDesc>International</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A012</CardAlrtCode>
<CardAlrtDesc>Travel Plan</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A030</CardAlrtCode>
<CardAlrtDesc>All Transactions</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A029</CardAlrtCode>
<CardAlrtDesc>None</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>A028</CardAlrtCode>
<CardAlrtDesc>Alert None Including Non Preferences</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C08</CardAlrtCode>
<CardAlrtDesc>ofw card state</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C09</CardAlrtCode>
<CardAlrtDesc>Spend Limit - Per Month</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C00</CardAlrtCode>
<CardAlrtDesc>Status</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C011</CardAlrtCode>
<CardAlrtDesc>Warning Alert</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C01</CardAlrtCode>
<CardAlrtDesc>Card OFF</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C02</CardAlrtCode>
<CardAlrtDesc>My Location</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C03</CardAlrtCode>
<CardAlrtDesc>Transaction Types</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray>
<CardAlrtThldRec>
<CardAlrtThldCode>C03T00</CardAlrtThldCode>
<CardAlrtThldDesc>In Store</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C03T01</CardAlrtThldCode>
<CardAlrtThldDesc>eCommerce</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C03T02</CardAlrtThldCode>
<CardAlrtThldDesc>Mail/Phone Order</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C03T04</CardAlrtThldCode>
<CardAlrtThldDesc>Recurring</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C03T05</CardAlrtThldCode>
<CardAlrtThldDesc>ATM</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C03T07</CardAlrtThldCode>
<CardAlrtThldDesc>Other</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
</CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C04</CardAlrtCode>
<CardAlrtDesc>Merchant Types</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray>
<CardAlrtThldRec>
<CardAlrtThldCode>C04T09</CardAlrtThldCode>
<CardAlrtThldDesc>Other</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C04T00</CardAlrtThldCode>
<CardAlrtThldDesc>Department Store</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C04T01</CardAlrtThldCode>
<CardAlrtThldDesc>Entertainment</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C04T02</CardAlrtThldCode>
<CardAlrtThldDesc>Gas Station</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C04T03</CardAlrtThldCode>
<CardAlrtThldDesc>Grocery</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C04T04</CardAlrtThldCode>
<CardAlrtThldDesc>Household</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C04T05</CardAlrtThldCode>
<CardAlrtThldDesc>Personal Care</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C04T06</CardAlrtThldCode>
<CardAlrtThldDesc>Restaurant</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C04T07</CardAlrtThldCode>
<CardAlrtThldDesc>Travel</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
<CardAlrtThldRec>
<CardAlrtThldCode>C04T08</CardAlrtThldCode>
<CardAlrtThldDesc>Age Restricted</CardAlrtThldDesc>
<CardAlrtThldActType>InAct</CardAlrtThldActType>
</CardAlrtThldRec>
</CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C05</CardAlrtCode>
<CardAlrtDesc>My Regions</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C06</CardAlrtCode>
<CardAlrtDesc>Spend Limits - Per Transaction</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C07</CardAlrtCode>
<CardAlrtDesc>International</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C012</CardAlrtCode>
<CardAlrtDesc>Travel Plan</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C030</CardAlrtCode>
<CardAlrtDesc>All Transactions</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C029</CardAlrtCode>
<CardAlrtDesc>None</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
<CardAlrtRec>
<CardAlrtCode>C028</CardAlrtCode>
<CardAlrtDesc>Alert None Including Non Preferences</CardAlrtDesc>
<CardAlrtCatType>Cntl</CardAlrtCatType>
<AlrtActType>InAct</AlrtActType>
<CardAlrtThldArray></CardAlrtThldArray>
</CardAlrtRec>
</CardAlrtArray>
</CardAlrtSubRec>
</CardAlrtSubArray>
</CardAlrtSubInqRec>
<ActIntent>Upd</ActIntent>
<ActIntentKey xsi:nil="true"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</ActIntentKey>
<Custom xsi:nil="true"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</Custom>
</CardAlrtSubInqResponse>
</s:Body>
</s:Envelope>
CardAlrtSubInq FAQ
Question: We see CardAlrtCatType = “Alrt” or “Cntl” in the response. Does this mean when we see “Cntl” that we are establishing limits?
Answer: Yes, limits is one of the behaviors “Cntl” can determine. The Alerts determine if a notification is received.
Question: When I receive a response, what is the ActIntentKey?
Answer: It represents the card reference identification. Say you lost the card and you get a replacement. A new ActIntentKey is generated to represent the new card on the subscription. Another way of getting a new ActIntentKey is by performing a CardAlrtSubAdd or CardAlrtSubMod and not listing all of the cards for that CustId. When you perform another CardAlrtSubAdd or CardAlrtSubMod to add the missing one back in, it will have a new ActIntentKey.
Question: Where is the ActIntentKey used?
Answer: When you perform a CardAlrtMod, the ActIntentKey is required.
Question: In the message brief it lists ActIntentKey as a request element, but I don’t see it in the XSD.
Answer: It should be ActIntent. However, ActIntent element is not currently required and the response will still have the ActIntentKey needed for the CardAlrtMod.
Question: If a subscription can have multiple cards, does each card have a different ActIntentKey?
Answer: Yes.
Question: Our current work flow is the user selects a specific card and we do a CardAlrtSubInq operation based on the EFTCardNumber. The response contains all of the cards in an array. We need to get the selected card’s information from that list somehow. The only viable option seems to be by the MaskVal last 4 digits. Is there something I’m missing for this?
Answer: In the CardAlrtSubArray array, the card EFTCardNum in the array will always just be the last four digits of the card since there is a direct translation from PSCU.
<CardAlrtSubArray>
<CardAlrtSubRec>
<EFTCardNum MaskVal="XXXX XXXX XXXX 0822"></EFTCardNum>
<ActIntentKey>216898</ActIntentKey>
<CardAlrtArray>
<CardAlrtRec>
<CardAlrtCode>A029</CardAlrtCode>
<CardAlrtDesc>None</CardAlrtDesc>
<CardAlrtCatType>Alrt</CardAlrtCatType>
<AlrtActType>Act</AlrtActType>
</CardAlrtRec>
</CardAlrtArray>
</CardAlrtSubRec>
</CardAlrtSubArray>
Question: I performed a CardAlrtSubInq after a CardAlrtSubAdd. Why do I get the following error?
<FaultMsgRec>
<ErrCode>1</ErrCode>
<ErrCat>Error</ErrCat>
<ErrDesc>java.lang.Exception: DG_Error: Generic error,OnDot_MessageCode: LOGIN_103</ErrDesc>
<ErrElem/>
<ErrElemVal/>
<ErrLoc/>
</FaultMsgRec>
Answer: Please check the phone number you added in the CardAlrtSubAdd. The format needs to be a number, no dots or dashes e.g. 5555555555. If you included dashes you probably got a success due to poor validation. Please perform a CardAlrtSubMod with the corrected phone number.
Question: I am getting one of the following errors when making the CardAlrtSubInq call, what does it mean?
<FaultMsgRec>
<ErrCode>1</ErrCode>
<ErrCat>Error</ErrCat>
<ErrDesc>java.lang.Exception: DG_Error: Generic error,OnDot_MessageCode:
LOGIN_103
</ErrDesc>
<ErrElem/>
<ErrElemVal/>
<ErrLoc/>
</FaultMsgRec>
or
<FaultMsgRec>
<ErrCode>1</ErrCode>
<ErrCat>Error</ErrCat>
<ErrDesc>java.lang.Exception: DG_Error: Generic error,OnDot_MessageCode:
SUBSCRIBER_801
</ErrDesc>
<ErrElem/>
<ErrElemVal/>
<ErrLoc/>
</FaultMsgRec>
Answer: These exceptions are coming back from PSCU/OnDot and indicate that the subscriber passed in, represented by the CustId element in the CardAlrtSubInq request, does not exist. If you get this error it means the subscriber was either enrolled under a different CustId or was never enrolled in the first place. In either case, to enroll/re-enroll a subscriber you would use the CardAlrtSubAdd API.