RESERVATION PAYMENTINSTRUCTION SET V001
Service Reference Name: S_RESERVATION_PAYMENTINSTRUCTION_SET_V001
Deprecated
This has been deprecated. Please refer to:
- S_RESERVATION_PAYMENT_INSTRUCTION_SET_V002 - Naming convention correction, added new strucutre for invoice guest, orderer and group.
General
This service sets one or more payment instructions for a specific reservation.
Input
- RESERVATION-OBJID: ObjID of the reservation, which can be obtained from defined services (mandatory)
- GUEST-OBJID: ObjID of the guest profile, which should be added for the guest account payment instructions.
- GUEST-OBJID: ObjID of the guest profile, which should be added for the client account payment instructions.
- GUEST-OBJID: ObjID of the guest profile, which should be added for the group account payment instructions.
Output
Payment instructions of the reservation, which can be used to check if the operation was successful.
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_RESERVATION_PAYMENTINSTRUCTION_SET_V001Request xmlns="http://www.gubse.com/IFS/SihotServices01.xsd"><!--Optional--><TransactionID>string</TransactionID>
<Authentication>
<SecurityID>string</SecurityID>
</Authentication>
<reservation><!--Optional--><RESERVATION-OBJID>Base: string Pattern: ([0-9])*</RESERVATION-OBJID><!--Optional--><RESERVATION-CENTRALID>Base: string Pattern: ([0-9])*</RESERVATION-CENTRALID>
</reservation><!--Optional--><guestPaymentInstruction><!--Optional--><GUEST-OBJID>Base: string Pattern: ([0-9])*</GUEST-OBJID>
</guestPaymentInstruction><!--Optional--><clientPaymentInstruction><!--Optional--><GUEST-OBJID>Base: string Pattern: ([0-9])*</GUEST-OBJID>
</clientPaymentInstruction><!--Optional--><groupPaymentInstruction><!--Optional--><GUEST-OBJID>Base: string Pattern: ([0-9])*</GUEST-OBJID>
</groupPaymentInstruction>
</S_RESERVATION_PAYMENTINSTRUCTION_SET_V001Request>
</soapenv:Body>
</soapenv:Envelope>
Attributes Message
Name | Type |
---|---|
S_RESERVATION_PAYMENTINSTRUCTION_SET_V001Request | |
TransactionID | string |
Authentication | Node |
SecurityID | string |
reservation | Node |
RESERVATION-OBJID | Base: string Pattern: ([0-9])* |
RESERVATION-CENTRALID | Base: string Pattern: ([0-9])* |
guestPaymentInstruction | Node |
GUEST-OBJID | Base: string Pattern: ([0-9])* |
clientPaymentInstruction | Node |
GUEST-OBJID | Base: string Pattern: ([0-9])* |
groupPaymentInstruction | Node |
GUEST-OBJID | Base: string Pattern: ([0-9])* |
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_RESERVATION_PAYMENTINSTRUCTION_SET_V001Response 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><!--Optional--><reservation>
<RESERVATION-OBJID>Base: string Pattern: ([0-9])*</RESERVATION-OBJID>
<GUEST-PAYMENT-INSTRUCTION-GUEST-OBJID>Base: string Pattern: ([0-9])*</GUEST-PAYMENT-INSTRUCTION-GUEST-OBJID>
<CLIENT-PAYMENT-INSTRUCTION-GUEST-OBJID>Base: string Pattern: ([0-9])*</CLIENT-PAYMENT-INSTRUCTION-GUEST-OBJID>
<GROUP-PAYMENT-INSTRUCTION-GUEST-OBJID>Base: string Pattern: ([0-9])*</GROUP-PAYMENT-INSTRUCTION-GUEST-OBJID>
</reservation>
</S_RESERVATION_PAYMENTINSTRUCTION_SET_V001Response>
</soapenv:Body>
</soapenv:Envelope>
Attributes Response
Name | Type |
---|---|
S_RESERVATION_PAYMENTINSTRUCTION_SET_V001Response | |
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 |
reservation | Node |
RESERVATION-OBJID | Base: string Pattern: ([0-9])* |
GUEST-PAYMENT-INSTRUCTION-GUEST-OBJID | Base: string Pattern: ([0-9])* |
CLIENT-PAYMENT-INSTRUCTION-GUEST-OBJID | Base: string Pattern: ([0-9])* |
GROUP-PAYMENT-INSTRUCTION-GUEST-OBJID | Base: string Pattern: ([0-9])* |