Skip to content

TOKENISATION NOTIFICATION V02

Service Reference Name: S_TOKENISATION_NOTIFICATION_V02

General

This service changes the flags of a credit card that is referenced by their object id. The object id is part of the notification message that is returned by the tokenisation interface. Except of the field "Flags" all fields in CardModifyData are only set if the status of the notification message was successful.

Input

  • CARD-OBJID: Mandatory. Object ID of the credit card.
  • Flags: Mandatory. Flags to set for the credit card.
  • Token: The authorization code from the notification message.
  • ExtAddRef: The Ext. additional reference from the notification message.
  • CCType: The type of the credit card (for example MasterCard or VISA).
  • ExpireDateHandle: The date when the card expires.
  • ExpireDate: The date until the authorisation token is valid.

Direction

SIHOT.PMS ← IF Partner

Message

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soapenv:Header />
  <soapenv:Body>
    <S_TOKENISATION_NOTIFICATION_V02Request xmlns="http://www.gubse.com/IFS/SihotServices01.xsd"><!--Optional--><TransactionID>string</TransactionID>
      <Authentication>
        <SecurityID>string</SecurityID>
      </Authentication>
      <CardSearchAndModify>
        <CARD-OBJID>Base: string Pattern: ([0-9])*</CARD-OBJID>
        <CardModifyData>
          <Flags>Base: string minLength: 0 maxLength: 18</Flags><!--Optional--><Token>Base: string minLength: 0 maxLength: 40</Token><!--Optional--><ExtAddRef>Base: string minLength: 0 maxLength: 100</ExtAddRef><!--Optional--><CCType>Base: string minLength: 0 maxLength: 3</CCType><!--Optional--><CardTypeCode>string</CardTypeCode><!--Optional--><ServiceProvider>string</ServiceProvider><!--Optional--><ExpireDateHandle>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</ExpireDateHandle><!--Optional--><ExpireDate>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</ExpireDate><!--Optional--><ErrorMsg>string</ErrorMsg><!--Optional--><CardNo>string</CardNo><!--Optional--><CardText>Base: string minLength: 0 maxLength: 30</CardText>
        </CardModifyData>
      </CardSearchAndModify>
    </S_TOKENISATION_NOTIFICATION_V02Request>
  </soapenv:Body>
</soapenv:Envelope>

Attributes Message

Name Type
S_TOKENISATION_NOTIFICATION_V02Request
TransactionID string
Authentication Node
SecurityID string
CardSearchAndModify Node
CARD-OBJID Base: string Pattern: ([0-9])*
CardModifyData Node
Flags Base: string minLength: 0 maxLength: 18
Token Base: string minLength: 0 maxLength: 40
ExtAddRef Base: string minLength: 0 maxLength: 100
CCType Base: string minLength: 0 maxLength: 3
CardTypeCode string
ServiceProvider string
ExpireDateHandle Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})
ExpireDate Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})
ErrorMsg string
CardNo string
CardText Base: string minLength: 0 maxLength: 30

Response

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soapenv:Header />
  <soapenv:Body>
    <S_TOKENISATION_NOTIFICATION_V02Response xmlns="http://www.gubse.com/IFS/SihotServices01.xsd"><!--Optional--><TransactionID>string</TransactionID>
      <Result>
        <Success>Base: string Pattern: true or false</Success><!--Optional--><ErrorMsg>string</ErrorMsg><!--Optional--><MSG-LIST><!--Optional--><MSG-ENTRY><!--Optional--><MSG-LEVEL>Base: string Pattern: ERROR or WARNING or INFO</MSG-LEVEL><!--Optional--><MSG-CLASS>string</MSG-CLASS><!--Optional--><MSG-NO>Base: string Pattern: ([0-9])*</MSG-NO><!--Optional--><MSG-TEXT>string</MSG-TEXT><!--Optional--><MSG-ENTRY-PARAM-LIST><!--Optional--><PARAM><!--Optional--><INDEX>Base: string Pattern: ([0-9])*</INDEX><!--Optional--><VALUE>string</VALUE>
              </PARAM>
            </MSG-ENTRY-PARAM-LIST><!--Optional--><MSG-COMMENT>string</MSG-COMMENT><!--Optional--><MSG-SUPRESSED>string</MSG-SUPRESSED>
          </MSG-ENTRY>
        </MSG-LIST>
      </Result>
    </S_TOKENISATION_NOTIFICATION_V02Response>
  </soapenv:Body>
</soapenv:Envelope>

Attributes Response

Name Type
S_TOKENISATION_NOTIFICATION_V02Response
TransactionID string
Result Node
Success Base: string Pattern: true or false
ErrorMsg string
MSG-LIST Node
MSG-ENTRY Node
MSG-LEVEL Base: string Pattern: ERROR or WARNING or INFO
MSG-CLASS string
MSG-NO Base: string Pattern: ([0-9])*
MSG-TEXT string
MSG-ENTRY-PARAM-LIST Node
PARAM Node
INDEX Base: string Pattern: ([0-9])*
VALUE string
MSG-COMMENT string
MSG-SUPRESSED string