BarefootService
The following operations are supported. For a formal definition, please review the Service Description.
-
AddCoupon
Method description: -
AddCouponV2
Method description: - AddOptionalServices
-
AddOptionalServicesAndTeantCountForDW
Method description: - AddOptionalServicesWProduct
-
AddOwnerAmm
add owner amenity return true/false. - AddPriceClassPeriod
- AddPropertyPriceTablePeriod
-
AddPropertyUnavailabilityDate
Method description: -
AddRewardsPointsForTenant
Add RewardsPoints For Tenant -
AddTenantAmm
add tenant amenity return true/false. -
CancelReservationDW
Cancel a reservation.It will cancel tenant payment as well. -
Cnc_GetPropertyAvailablePeriod
Method description: return available periods for booking of a given property -
Cnc_GetPropertyIdsByTerm
Method description: return array of property id based on the given search conditions. -
Cnc_GetWeeklyRateAndStatus
Method description: return property price table of a given property - CompleteBooking
-
CouponCodeCheckDW
Method description: -
CreateQuote
Method description: Create a Quote and return QuoteInfo and Property Rates Details -
CreateQuoteAndGetPaymentSchedule
Method description: Create a Quote and return QuoteInfo and Property Rates Details and Payment Schedule -
CreateQuoteByReztypeid
Method description: Create a Quote and return QuoteInfo and Property Rates Details -
CreateQuoteByReztypeidDW
Method description: Create a Quote and return QuoteInfo and Property Rates Details -
CreateQuoteWNewRate
Method description: Create a Quote and return QuoteInfo and Property Rates Details -
FolioAdditionalPayment
VISA:ccType = 2;MASTERCARD:ccType = 1;AMEX:ccType = 4;DISCOVER:ccType = 3; -
GetAgentInfoForComapnyCode
This is a custom method ,get agent info from agent system -
GetAllCoupon
Method description: - GetAllPriceClass
-
GetAllProperty
Get all property - GetAllPropertyOwnerId
- GetAllRentalsByArrival
- GetArrivalList4Report
-
GetAvailableBookingPeriods
Select which time periods we are going to give them to book -
GetAvailableBookingPeriodsXML
Select which time periods we are going to give them to book -
GetAvailableProperties_Token
Method description: return Property Rates Details - GetBalanceAndDue
-
GetCancelFolioNumberByDateAndPropertyId
This is a custom method ,get cancel folio id -
GetChangedReservationsGSR
Method description: This is custom.In the startDate to endDate between the changed folio.return DataSet. -
GetCheckInOutRule
Method description:Get Check In/Out Rule.return XML(string)
(addressid PriorDays date1 date2 CheckInDay CheckOutDay) -
GetCouponByCouponCode
Method description: -
GetCouponList
Method description: - GetExistQuoteDetails
-
GetFirstAvailablePropertyForEachAmenityValue
returns a single PropertyID for each Value of an amenity. -
GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode
returns a single PropertyID for each Value of an amenity. -
GetFolioAllInfoAndRate
GetFolioAllInfoAndRate
new method -
GetFolioIds
Get Folio ids
FolioType:reztypeid;0 -> cancel folio -
GetFolioInfoByNumber
This method is the custom
summary:get folio infomation by folio number -
GetFolioNumberByPeriod
This method is the custom
summary:the input will be arrival date or departure date and then out put will be a list of reservation numbers.
datestart:start date
dateend:end date
datetype:[0:arrive date ;1:depature date] -
GetFolioServicesByReztype
return reztype folioservices - GetFolioStages
-
GetGuestReservations
This web service will return all guest reservations in a dataset. If "Resnum" is specified, then "MaxRows" entries are returned starting from the specified "Resnum" ordered by "ResNum". If "Resnum" = 0 then "ResMadeDat" must be specified and "MaxRows" entries are returned starting from the specified "ResMadeDate" ordered by "ResNum". -
GetLastAvailChangedProperties
Method description: return property id by the last updated time - GetLastUpdatedFolioAllInfo
-
GetLastUpdatedProperty
Method description: -
GetLastUpdatedPropertyIDs
get lastuppdate property return xml pripertyids -
GetLeaseid
Method description: return leaseid -
GetLeaseidByReztypeid
Method description:
return leaseid -
GetMinimumDays
Method description: This returns minimum rule. -
GetOptionalServiceIDs
Method description: will return all optional service "ratesID"s and their names for a given reztype ID - GetOptionalServices
- GetOptionalServicesDesc
-
GetOptionalServicesWProductInfo
Method description: get product -
GetOwnerAmm
The following web service will return all owner amenity. -
GetOwnerInfo
The following web service will return all property vendor. -
GetOwnerStatementBypropertyId
This is a custom method ,get agent info from agent system -
GetOwners
The following web service will return all property owners. - GetPriceClassRate
-
GetPropMiniandMaxmumpriorrule
This web service will return Min and Max of prior rule property.return DataSet Datatype:[0-Min day;1-Max day] -
GetProperty
Method description: Retrieve full property info for all properties -
GetPropertyActiveIdx
This method is the custom
summary:get ALL property idx for active -
GetPropertyAllImgs
Method description: Get all picture info associated with a property given the propertyId.return DataSet -
GetPropertyAllImgsXML
Method description: Get all picture info associated with a property given the propertyId.return xml string - GetPropertyAllRate
-
GetPropertyAmenityValueById
This is a custom method ,get property amenity info from agent system -
GetPropertyAmmenityName
Method description: return Property Ammenity Name.return DataSet -
GetPropertyAmmenityNameXML
Method description: return Property Ammenity Name.return xml string -
GetPropertyAndOwnerById
This method is the custom
summary:get property infomation by addressid -
GetPropertyAvailabilityAndRates
Method description: get availiability property info and rates. return DataSet -
GetPropertyAvailabilityByDate
Method description: get all availiability property info in date1-date2 period.return DataSet -
GetPropertyAvailabilityByDateXML
Method description: get all availiability property info in date1-date2 period.return xml string -
GetPropertyAvailabilityByTerm
Method description: get availiability property info.return DataSet -
GetPropertyAvailabilityByTermExt
Method description: get availiability property info.return DataSet -
GetPropertyAvailabilityByTermExtXML
Method description: get availiability property info.return xml string -
GetPropertyAvailabilityByTermExt_AL
Method description: get availiability property info.return xml string -
GetPropertyAvailabilityByTermOrder
Method description: get availiability property info.return DataSet -
GetPropertyAvailabilityByTermOrderXML
Method description: get availiability property info.return xml string -
GetPropertyAvailabilityByTermXML
Method description: get availiability property info.return xml string -
GetPropertyAvailabilityByTermXmlDW
Method description: get availiability property info.return xml string -
GetPropertyAvailabilityByTerm_GSR
Method description: get availiability property info.return DataSet -
GetPropertyAvailabilityByVariableDate
Method description: This returns a list of property IDs.This is custom. -
GetPropertyBookingDate
This web service will return booking date of property.return DataSet -
GetPropertyBookingDateForAllXML
This web service will return All property booking date of property.return xml -
GetPropertyBookingDateXML
This web service will return booking date of property.return xml string -
GetPropertyDetails
Method description: return Property Detail Information -
GetPropertyDynamicPriceInfo
Method description: return property price table of a given property -
GetPropertyExt
Method description: Retrieve full property info for all properties - GetPropertyFreeNight
-
GetPropertyIDByTerm
Method description: Retrieve property id -
GetPropertyIDByTermByReztype
Method description: Retrieve property id -
GetPropertyImagesByDate
Method description: -
GetPropertyInfoById
summary:get property infomation by addressid - GetPropertyQuoteDetails
- GetPropertyRate_R_S
-
GetPropertyRates
Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return DataSet -
GetPropertyRatesDetails
Method description: get all rate info associated with a lease given the leaseid -
GetPropertyRatesDetailsWithFreeNights
Method description: get all rate info associated with a lease given the leaseid. -
GetPropertyRatesXML
Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return xml string -
GetPropertyRentByPropertyID
Method description: get rent info associated with a property given the propertyId.return DataSet -
GetPropertyRentByPropertyIDXML
Method description: get rent info associated with a property given the propertyId.return xml string. - GetPropertyRentLongTerm
-
GetPropertySeperateBookingDate
This web service will return booking date of property.return DataSet -
GetPropertyUnavailabilityDates
Method description: -
GetPropertyWeeklyRatesWFeesWithDynamicPrice
Method description: get all rate info associated with a property given the propertyId in date1-date2 period -
GetPropertyXml
Method description: Retrieve full property info for all properties -
GetProperty_InActive
Method description: Retrieve full property info for all inactive properties - GetQuoteDetail
-
GetQuoteRatesDetail
Method description: return Property Rates Details -
GetQuoteRatesDetailAndGetPaymentSchedule
Method description: return Property Rates Details -
GetQuoteRatesDetailAndPaymentScheduleByOptionalService
Method description: return Property Rates Details -
GetQuoteRatesDetailByOptionalService
Method description: return Property Rates Details -
GetQuoteRatesDetailForCmr0212
Method description: return Property Rates Details -
GetQuoteRatesDetailWNewRate
Method description: get all rate info associated with a lease given the leaseid -
GetQuoteRatesDetailWithFreeNights
Method description: return Property Rates Details - GetQuoteWithDiscount
-
GetRatesDetailsByCouponCodeDW
Method description: -
GetReservationsGSR
Method description: -
GetReservationsMM
Method description: -
GetRewardRules
Get all RewardsPoints - GetServiceMap
-
GetTenantAmm
The following web service will return all tenant amenity. -
GetTenantEmailList
Method description: get all tenants email -
GetTenantInfo
The following web service will return all tenant infomercial. -
GetTenantList
Method description: -
GetTenantListByLastUpdate
Get tenant after lastupdate -
GetTenantRewardsPoints
Get Tenant unused RewardsPoints -
GetTenantsAvailableRewardRules
Get Tenant unused RewardsPoints -
GetTntRentalHistory
Arguments description:dateType value should be 1 or 2;
If dateType equals 1 then system use date1 and date2 as contract
If dateType equals 2 then system use date1 and date2 as arrival date.
folioNum is optional. -
GetTotalChargeAndCouponCodeByLeaseid
Method description: This is custom. - GetUrlTest
-
GetValidCouponList
Method description: -
GetValidMinday
Method description: -
GetValidMindayAndRate
Method description -
GetVendorAmm
The following web service will return all property vendor amenity. -
GetVendorInfo
The following web service will return all property vendor. -
GetWeeklyRateAndStatusForCCR
Method description: return property price table of a given property -
IsConsumerInfoExist
Method description: if the Guest Information with the given email(Guest's email) already exist,return Guestid(tid); if the Guest Information with the given email(Guest's email) does not exist,return 0. -
IsPropertyAvailability
This web service is used to identify the validity of a property in a certain time period. -
IsPropertyAvailableWithTurnoverDay
This web service is used to identify the validity of a property in a certain time period. - MakeAdditionalPayment
-
PropertyBooking
Method description: Booking
The Info parameter stores booking information like cardnum,Card Type,Expiration Date, etc.
Booking information is stored in this order (isTest,strPayment,EzicAccount,propertyId,strADate,strDDate,tenantid,leaseid,cctranstype,cFName,cLName,EzicTag,EzicTranstype,EzicPaytype,cardNum,expireMonth,expireYear,cvv,ccratetype,cctype,street,city,state,zip,country,RoutingNo,AccSource)
cctranstype:the values should be adjusted for each customers based on the account info set by FastTransact.
VITAL or EZIC3 are needed only if VITAL or ezic3.0 are used for CC transation.
EzicTranstype,EzicPaytype:for direct mode 3.0 using A or S; for 2.0 use AUTH or SALE
cvv:Credit card verification value
ccratetype:HOTEL or nothing so far
cctype:Credit Card Type -
PropertyBookingNew
Method description: Booking
The Info parameter stores booking information like cardnum,Card Type,Expiration Date, etc.
Booking information is stored in this order (isTest,strPayment,EzicAccount,propertyId,strADate,strDDate,tenantid,leaseid,cctranstype,cFName,cLName,EzicTag,EzicTranstype,EzicPaytype,cardNum,expireMonth,expireYear,cvv,ccratetype,cctype,street,city,state,zip,country,RoutingNo,AccSource)
cctranstype:the values should be adjusted for each customers based on the account info set by FastTransact.
VITAL or EZIC3 are needed only if VITAL or ezic3.0 are used for CC transation.
EzicTranstype,EzicPaytype:for direct mode 3.0 using A or S; for 2.0 use AUTH or SALE
cvv:Credit card verification value
ccratetype:HOTEL or nothing so far
cctype:Credit Card Type -
RemoveCoupon
Method description: -
RemoveCouponByCouponCodes
Method description: remove a quote's CouponCodes - RemoveOptionalServices
- RemoveOptionalServicesWProduct
-
RemovePropertyUnavailabilityDate
Method description: - SearchFolioInfoByQuoteDate
-
SelectOptionalServicesV1
Method description: use to change the optional services,parameter selectedServiceIDs should be fsid|quantity|date1|date2 -
SetCommentsInfo
Method description: - SetCommentsInfoByResNum
-
SetConsumerInfo
Method description: Save Guest Information
The Info parameter stores guest information like first name, last name, street, city, state, etc.Guest information is stored in this order (street1,street2,city,state,zip,country,lastname,firstname,homephone,bizphone,fax,mobile,email,strADate,strDDate,propertyId,sob)
return tid -
SetDoNotText
Method description: Whether to receive SMS messages -
SetNumOfTenants
Method description: -
SetTenantforQuote
Method description:assign an existing tenant to a quote -
TestQueryParameter
This is a test method for query parameter -
UpdateFolioStage
Method description: This is custom. - UpdatePriceByPriceId
- UpdatePriceClassPrice
-
UpdatePropertyPrice
peiceStr: priceid1:price1;priceid2:price2;... - UpdatePropertyUnitWebComments
-
UpdateReservationAdditionalText
Method description: - UploadedFile
-
addConsumerinfoToQuote
Method description: add tenant to quote -
selectOptionalServices
Method description: use to change the optional services