OfranService
The following operations are supported. For a formal definition, please review the Service Description.
-
AddNewAgent
used to add an agent to the agency -
CancelReservation
Cancel a reservation. You must first use GetReservationPQList and you can only cancel reservations that are marked “true” in the “CancellationAlowed” tag. -
CreateDynamicReservation
Create an order on the Ofran system. -
CreateDynamicReservationUsingCodes
Create an order on the Ofran system with isLiveRate. -
CreatePriceQuote
This option creates a price quote on the system that can be fulfilled within 48 hours. This option must be used only on back office systems and not on web sites. -
CreatePriceQuoteUsingCodes
This option creates a price quote on the system that can be fulfilled within 48 hours. This option must be used only on back office systems and not on web sites. -
CreateReservation
Create an order on the Ofran system. -
CreateReservationUsingCodes
Create an order on the Ofran system. -
CreateReservationWithDocs
Create an order on the Ofran system, and get PDF forms -
DeactivateAgent
Used to deactivate an agent from the agency -
GetAgentList
used to get agents list -
GetAgentLogin
Return the user id needed for the other services. The reservation are stored under the user ID so if you want to separate orders for each agent you should retrieve this ID for each agent using the system. -
GetAllDynamicResults
Return the all car results for the current parameters (without ofran car group id). -
GetAllStationsListWithDetails
Return a list of available stations for the chosen IATA code, chosen dates and chosen car. - GetBasicProducts
- GetBasicProductsUsingCodes
-
GetCountriesList
Return the list of countries for the search engine. -
GetCountriesListHe
Return the list of countries per lang=he. -
GetDynamicResults
Return the all car results for the current parameters (with ofran car group id). -
GetDynamicResultsUsingCodes
Return the all car results for the current parameters (with ofran car group id). -
GetExcessRefudRemark
Retrieve the insurance details ordering process. -
GetExcessrefund
Checks if there is Excess Refund insurance option and returns the price for it. -
GetExcessrefundUsingCodes
Checks if there is Excess Refund insurance option and returns the price for it using codes instead of IDs. -
GetFinalPrice
Returns final prices based on the car and insurance chosen. The result is in the reservation currency and in the branch currency. -
GetFinalPriceUsingCodes
Returns final prices based on the car and insurance chosen. The result is in the reservation currency and in the branch currency using codes instead of IDs. -
GetIatas
Return the full list of destinations in all countries. -
GetNationalOneWay
Return a national one way message for the selected , if exists. -
GetNationalOneWayWarning
Return a national one way message for the selected , if exists. With language parameter -
GetNationalOneWayWithLanguage
Return a national one way message for the selected , if exists. With language parameter -
GetNearByCountries
Returns a list of countries allowed to go to with the chosen car, and if a manual permission is needed in order to go to those countries. -
GetOfficeDates
Return none working days of the Israeli brunch for the next 6 months. -
GetOfranCarGroupbyCountryList
Return the Ofran car group. -
GetOneStation
Return station's address and its opening hours around the chosen date. - GetOptionalProducts
- GetOptionalProductsUsingCodes
-
GetOptions
Return the car results for the current parameters. -
GetOptionsAll
Return the all car results for the current parameters (without ofran car group id). -
GetOptionsAllWithLanguage
Return the all car results for the current parameters (without ofran car group id). -
GetOptionsAllWithSupplierData
Return the all car results for the current parameters (without ofran car group id). -
GetOptionsAllWithSupplierDataUsingCodes
Return the all car results for the current parameters (without ofran car group id). Using IATA codes instead of IDs. -
GetOptionsLanguages
Return the car results for the current parameters, with language parameter. -
GetOptionsLanguagesUsingCodes
Return the car results for the current parameters, with language parameter using IATA codes instead of IDs. -
GetOptionsWithSupplierData
Return the car results for the current parameters, with language parameter. -
GetOptionsWithSupplierDataUsingCodes
Return the car results for the current parameters, with language parameter using IATA codes instead of IDs. -
GetPossibleUpgrades
Return available car upgrades base on the selected car and plan. -
GetPrebookconditions
Return a list of optional pre-books. Include name , price and list of fields needs to be filed in order to order those pre-books. -
GetPrebookconditionsWithLanguage
Return a list of optional pre-books. Include name , price and list of fields needs to be filed in order to order those pre-books. With language parameter -
GetPrebooks
Return a list of optional pre-books. Include name , price and list of fields needs to be filed in order to order those pre-books. With language parameter -
GetPriceDetails
Returns final prices based on the car and additional products chosen. The result is in the reservation currency and in the branch currency. -
GetPriceDetailsData
Returns final prices based on the car and additional products chosen. The result is in the reservation currency and in the branch currency. -
GetPriceDetailsUsingCodes
Returns final prices based on the car and additional products chosen. The result is in the reservation currency and in the branch currency. -
GetPriceQuoteDetails
Return the information of a price quote. -
GetPriceQuoteDetailsWithLanguage
Return the information of a price quote. With language parameter -
GetPriceQuoteFullDetails
Return the information of a price quote. With language parameter -
GetProductDetails
Return extra information on a selected plan result (same car can have different plans. For example, one regular plan and another that includes gas and 2 extra drivers). -
GetProductDetailsWithLanguage
Return extra information on a selected plan result (same car can have different plans. For example, one regular plan and another that includes gas and 2 extra drivers). With language parameter - GetProductsRemark
-
GetReservationDetails
Return full reservation details. -
GetReservationDetailsWithLanguages
Return full reservation details. With language parameter -
GetReservationFullDetails
Return full reservation details -
GetReservationPQList
Return a list of active orders and price quotes under the customer ID. -
GetResultConditions
Return extra information on a selected plan result (same car can have different plans. For example, one regular plan and another that includes gas and 2 extra drivers). With language parameter -
GetResults
Return the all car results for the current parameters (without ofran car group id). -
GetResultsUsingCodes
Return the all car results for the current parameters (without ofran car group id). -
GetStationListWithDetails
Returns all station lists -
GetStationsList
Returns all station lists -
GetSupplierCarGroupById
Return information on the car group (car name, model, number of doors etc’). -
GetTermsAndConditions
Retrieve the term and condition required in the ordering process, if any destination has special terms return them too. -
GetTermsAndConditionsWithHTMLTags
Retrieve the term and condition required in the ordering process, if any destination has special terms return them too. -
GetTermsAndConditionsWithoutHTMLTags
Retrieve the term and condition required in the ordering process, if any destination has special terms return them too. Returns all in clean string without HTML tags. -
GetUpgrades
Return available car upgrades base on the selected car and plan. -
IssueVoucher
Return voucher status -
IssueVoucherGalor
Return voucher status -
IssueVoucherWithDocs
Return voucher status -
IssueVoucherWithDocsUsingCodes
Return voucher status -
IssueVoucherWithForms
Return voucher status -
MakePriceQuote
This option creates a price quote on the system that can be fulfilled within 48 hours. This option must be used only on back office systems and not on web sites. -
MakePriceQuoteUsingCodes
This option creates a price quote on the system that can be fulfilled within 48 hours. This option must be used only on back office systems and not on web sites using codes instead of IDs. -
MakePriceQuoteWithVat
This option creates a price quote on the system that can be fulfilled within 48 hours. This option must be used only on back office systems and not on web sites. -
MakeReservation
Create an order on the Ofran system. -
MakeReservationUsingCodes
Create an order on the Ofran system using codes instead of IDs. -
MakeReservationWithForms
Create an order on the Ofran system, and get PDF forms -
MakeReservationWithVat
Create an order on the Ofran system. -
SendVoucher
Return agent voucher status.