Host error during ticket issue. INVALID CREDIT CARD DETAILS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
QBW7B8/WS SELOU ****WS AG 99999999 08SEP 1.HONG/GILDONG 1. KE 907 E 20NOV ICNLHR HK1 1255 1630 O* E FR ** VENDOR LOCATOR DATA EXISTS ** >*VL; ** VENDOR REMARKS DATA EXISTS ** >*VR; ** SERVICE INFORMATION EXISTS ** >*SI; ** EMAIL ADDRESS EXISTS ** >*EM; FONE-SELT*0220222222 LOTTE TOUR-T 2. SELT*KOR//SOFT.CO.KR 3. SELM*01071099999 TKTG-T* DOCI-FREE TEXT-X/-/-T10000112283 > |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:air="http://www.travelport.com/schema/air_v50_0" xmlns:com="http://www.travelport.com/schema/common_v50_0"> <soapenv:Body> <air:AirTicketingReq TraceId="202008211245" AuthorizedBy="user" TargetBranch="P********" RetrieveProviderReservationDetails="false" ReturnInfoOnFail="true" BulkTicket="false"> <com:BillingPointOfSaleInfo OriginApplication="UAPI" /> <air:AirReservationLocatorCode>8HOGUZ</air:AirReservationLocatorCode> <air:AirPricingInfoRef Key="Bg4YNQqB0BKAO+ppnBAAAA=="> <com:BookingTravelerRef Key="tXfbNQUc1BKA3zgFnBAAAA==" /> </air:AirPricingInfoRef> <air:AirTicketingModifiers> <air:AirPricingInfoRef Key="Bg4YNQqB0BKAO+ppnBAAAA=="/> <com:FormOfPayment Type="Credit"> <com:CreditCard Type="BC" Number="94********58****" ExpDate="20**-**" ApprovalCode="63958432" ExtendedPayment="05"/> <com:ProviderReservationInfoRef ProviderReservationLevel="true"/> </com:FormOfPayment> </air:AirTicketingModifiers> </air:AirTicketingReq> </soapenv:Body> </soapenv:Envelope> |
1 2 3 4 5 6 7 8 9 10 11 12 |
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Body> <air:AirTicketingRsp TraceId="202008211245" TransactionId="1E3F8E390A0759CEA06F9F4A2D5C0A51" ResponseTime="501" xmlns:air="http://www.travelport.com/schema/air_v50_0" xmlns:common_v50_0="http://www.travelport.com/schema/common_v50_0"> <air:TicketFailureInfo Code="12008" Message="Host error during ticket issue. INVALID CREDIT CARD DETAILS" BookingTravelerRef="tXfbNQUc1BKA3zgFnBAAAA=="> <air:AirPricingInfoRef Key="Bg4YNQqB0BKAO+ppnBAAAA=="/> <common_v50_0:Name Prefix="MR" First="GILDONG" Last="HONG"/> </air:TicketFailureInfo> </air:AirTicketingRsp> </SOAP:Body> </SOAP:Envelope> |
Solution :
FormOfPayment Type=”MiscFormOfPayment
MiscFormOfPayment CreditCardType=”HD” Category=”FreeFormCreditCard” Text=”94********58****”
참조 : https://support.travelport.com/webhelp/uapi/Content/Air/Air_Ticketing/FOP_Ticketing_Modifiers.htm
국내카드 + 현금 / standard (Cash) => 테스트 결과 => 혼합은 아직 오류
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
<air:AirTicketingReq BulkTicket="false" ReturnInfoOnFail="true" TargetBranch="P******" AuthorizedBy="user"> <com:BillingPointOfSaleInfo OriginApplication="uAPI"/> <air:AirReservationLocatorCode>8HOGUZ</air:AirReservationLocatorCode> <air:AirPricingInfoRef Key="Bg4YNQqB0BKAO+ppnBAAAA=="> <com:BookingTravelerRef Key="tXfbNQUc1BKA3zgFnBAAAA=="> <com:PaymentRef Key="1"/> <com:PaymentRef Key="2"/> </com:BookingTravelerRef> </air:AirPricingInfoRef> <air:AirTicketingModifiers> <air:AirPricingInfoRef Key="Bg4YNQqB0BKAO+ppnBAAAA=="/> <com:FormOfPayment Key="3" Type="MiscFormOfPayment"> <com:MiscFormOfPayment CreditCardType="HD" Category="FreeFormCreditCard" Text="94********58****" ExpDate="20**-**" ExtendedPayment=""/> </com:FormOfPayment> <com:FormOfPayment Key="4" Type="Cash"/> <com:CreditCardAuth Key="CreditCardAuth1" FormOfPaymentRef="3" AuthResultCode="123" AuthCode="63958432" Amount="KRW400000" PaymentRef="1"/> <com:Payment Key="1" Type="Itinerary" FormOfPaymentRef="3" Amount="KRW400000"/> <com:Payment Key="2" Type="Itinerary" FormOfPaymentRef="4" Amount="KRW90000"/> </air:AirTicketingModifiers> </air:AirTicketingReq> |
국내카드만 형식1 / 승인번호 FK Key 로
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<air:AirTicketingReq BulkTicket="false" ReturnInfoOnFail="true" TargetBranch="P******" AuthorizedBy="user"> <com:BillingPointOfSaleInfo OriginApplication="uAPI"/> <air:AirReservationLocatorCode>8HOGUZ</air:AirReservationLocatorCode> <air:AirPricingInfoRef Key="Bg4YNQqB0BKAO+ppnBAAAA=="> <com:BookingTravelerRef Key="tXfbNQUc1BKA3zgFnBAAAA=="> <com:PaymentRef Key="1"/> </com:BookingTravelerRef> </air:AirPricingInfoRef> <air:AirTicketingModifiers> <air:AirPricingInfoRef Key="Bg4YNQqB0BKAO+ppnBAAAA=="/> <com:FormOfPayment Key="3" Type="MiscFormOfPayment"> <com:MiscFormOfPayment CreditCardType="HD" Category="FreeFormCreditCard" Text="94********58****" ExpDate="20**-**" ExtendedPayment=""/> </com:FormOfPayment> <com:CreditCardAuth FormOfPaymentRef="3" AuthResultCode="123" AuthCode="63958432" Amount="KRW490000" PaymentRef="1"/> <!--com:Payment Key="1" Type="Itinerary" FormOfPaymentRef="3" Amount="KRW490000"/--> </air:AirTicketingModifiers> </air:AirTicketingReq> |
국내카드만 형식2 / 한줄로만
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<air:AirTicketingReq BulkTicket="false" ReturnInfoOnFail="true" TargetBranch="P******" AuthorizedBy="user"> <com:BillingPointOfSaleInfo OriginApplication="uAPI"/> <air:AirReservationLocatorCode>8HOGUZ</air:AirReservationLocatorCode> <air:AirPricingInfoRef Key="Bg4YNQqB0BKAO+ppnBAAAA=="> <com:BookingTravelerRef Key="tXfbNQUc1BKA3zgFnBAAAA=="> </com:BookingTravelerRef> </air:AirPricingInfoRef> <air:AirTicketingModifiers> <air:AirPricingInfoRef Key="Bg4YNQqB0BKAO+ppnBAAAA=="/> <com:FormOfPayment Type="MiscFormOfPayment"> <com:MiscFormOfPayment CreditCardType="HD" Category="FreeFormCreditCard" Text="94********58****" ExpDate="20**-**" ApprovalCode="63958432" ExtendedPayment=""/> </com:FormOfPayment> </air:AirTicketingModifiers> </air:AirTicketingReq> |