Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This is to test RON XML-API Request and Response

The data is configured against the sales-trinity software organsation the test URL -https://ron.respax.com.au:30443/section/xmlrpc/server-ron.php?config=train

Method - readToursPricesRange
Output- XML Request and Response
Host - Sales - Trinity Software

 

Code Block
themeDJango
languagexml
titlereadTourPricesRange
collapsetrue
XML Request<?xml version="1.0" encoding="iso-8859-1"?>
<methodCall>
<methodName>readTourPricesRange</methodName>
<params>
 <param>
  <value>
   <array>
    <data>
     <value>
      <struct>
       <member>
        <name>strHostID</name>
        <value>
         <string>SALES</string>
        </value>
       </member>
       <member>
        <name>strTourCode</name>
        <value>
         <string>RONSAMPLE</string>
        </value>
       </member>
       <member>
        <name>intBasisID</name>
        <value>
         <string>110</string>
        </value>
       </member>
       <member>
        <name>intSubBasisID</name>
        <value>
         <string>161</string>
        </value>
       </member>
       <member>
        <name>dteTourDate</name>
        <value>
         <string>10-Dec-2015</string>
        </value>
       </member>
       <member>
        <name>intTourTimeID</name>
        <value>
         <string>112</string>
        </value>
       </member>
      </struct>
     </value>
     <value>
      <struct>
       <member>
        <name>strHostID</name>
        <value>
         <string>SALES</string>
        </value>
       </member>
       <member>
        <name>strTourCode</name>
        <value>
         <string>RONSAMPLE</string>
        </value>
       </member>
       <member>
        <name>intBasisID</name>
        <value>
         <string>110</string>
        </value>
       </member>
       <member>
        <name>intSubBasisID</name>
        <value>
         <string>161</string>
        </value>
       </member>
       <member>
        <name>dteTourDate</name>
        <value>
         <string>11-Dec-2015</string>
        </value>
       </member>
       <member>
        <name>intTourTimeID</name>
        <value>
         <string>112</string>
        </value>
       </member>
      </struct>
     </value>
    </data>
   </array>
  </value>
 </param>
 <param>
  <value>
   <boolean>0</boolean>
  </value>
 </param>
</params>
</methodCall>

XML Response<?xml version="1.0" encoding="iso-8859-1"?>
<methodResponse>
<params>
 <param>
  <value>
   <array>
    <data>
     <value>
      <struct>
       <member>
        <name>strHostID</name>
        <value>
         <string>SALES</string>
        </value>
       </member>
       <member>
        <name>strTourCode</name>
        <value>
         <string>RONSAMPLE</string>
        </value>
       </member>
       <member>
        <name>intBasisID</name>
        <value>
         <int>110</int>
        </value>
       </member>
       <member>
        <name>intSubBasisID</name>
        <value>
         <int>161</int>
        </value>
       </member>
       <member>
        <name>dteTourDate</name>
        <value>
         <string>10-Dec-2015</string>
        </value>
       </member>
       <member>
        <name>intTourTimeID</name>
        <value>
         <int>112</int>
        </value>
       </member>
       <member>
        <name>curAdultTourSell</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curAdultTourLevy</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curInfantTourSell</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curInfantTourLevy</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curChildTourSell</name>
        <value>
         <double>50</double>
        </value>
       </member>
       <member>
        <name>curChildTourLevy</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curFOCTourSell</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curFOCTourLevy</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curUDef1TourSell</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curUDef1TourLevy</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>strCurrencyType</name>
        <value>
         <string>AUD</string>
        </value>
       </member>
       <member>
        <name>strCurrencySymbol</name>
        <value>
         <string>$</string>
        </value>
       </member>
       <member>
        <name>strPaymentOption</name>
        <value>
         <string>full-ccard</string>
        </value>
       </member>
       <member>
        <name>dblAdultCommission</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>dblInfantCommission</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>dblChildCommission</name>
        <value>
         <double>10</double>
        </value>
       </member>
       <member>
        <name>dblFOCCommission</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>dblUDef1Commission</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>boolAdultAssoc</name>
        <value>
         <boolean>0</boolean>
        </value>
       </member>
       <member>
        <name>boolInfantAssoc</name>
        <value>
         <boolean>0</boolean>
        </value>
       </member>
       <member>
        <name>boolChildAssoc</name>
        <value>
         <boolean>1</boolean>
        </value>
       </member>
       <member>
        <name>boolFOCAssoc</name>
        <value>
         <boolean>0</boolean>
        </value>
       </member>
       <member>
        <name>boolUDef1Assoc</name>
        <value>
         <boolean>0</boolean>
        </value>
       </member>
      </struct>
     </value>
     <value>
      <struct>
       <member>
        <name>strHostID</name>
        <value>
         <string>SALES</string>
        </value>
       </member>
       <member>
        <name>strTourCode</name>
        <value>
         <string>RONSAMPLE</string>
        </value>
       </member>
       <member>
        <name>intBasisID</name>
        <value>
         <int>110</int>
        </value>
       </member>
       <member>
        <name>intSubBasisID</name>
        <value>
         <int>161</int>
        </value>
       </member>
       <member>
        <name>dteTourDate</name>
        <value>
         <string>11-Dec-2015</string>
        </value>
       </member>
       <member>
        <name>intTourTimeID</name>
        <value>
         <int>112</int>
        </value>
       </member>
       <member>
        <name>curAdultTourSell</name>
        <value>
         <double>100</double>
        </value>
       </member>
       <member>
        <name>curAdultTourLevy</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curInfantTourSell</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curInfantTourLevy</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curChildTourSell</name>
        <value>
         <double>50</double>
        </value>
       </member>
       <member>
        <name>curChildTourLevy</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curFOCTourSell</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curFOCTourLevy</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curUDef1TourSell</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>curUDef1TourLevy</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>strCurrencyType</name>
        <value>
         <string>AUD</string>
        </value>
       </member>
       <member>
        <name>strCurrencySymbol</name>
        <value>
         <string>$</string>
        </value>
       </member>
       <member>
        <name>strPaymentOption</name>
        <value>
         <string>full-ccard</string>
        </value>
       </member>
       <member>
        <name>dblAdultCommission</name>
        <value>
         <double>10</double>
        </value>
       </member>
       <member>
        <name>dblInfantCommission</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>dblChildCommission</name>
        <value>
         <double>10</double>
        </value>
       </member>
       <member>
        <name>dblFOCCommission</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>dblUDef1Commission</name>
        <value>
         <double>0</double>
        </value>
       </member>
       <member>
        <name>boolAdultAssoc</name>
        <value>
         <boolean>1</boolean>
        </value>
       </member>
       <member>
        <name>boolInfantAssoc</name>
        <value>
         <boolean>1</boolean>
        </value>
       </member>
       <member>
        <name>boolChildAssoc</name>
        <value>
         <boolean>1</boolean>
        </value>
       </member>
       <member>
        <name>boolFOCAssoc</name>
        <value>
         <boolean>0</boolean>
        </value>
       </member>
       <member>
        <name>boolUDef1Assoc</name>
        <value>
         <boolean>0</boolean>
        </value>
       </member>
      </struct>
     </value>
    </data>
   </array>
  </value>
 </param>
</params>
</methodResponse>