BookingAccess3
The following operations are supported. For a formal definition, please review the Service Description.
-
AddAdjustAmountForPortal
for portal MyBookingPal
leaseid:quote id
serviceid: service Id
value:amount
isqty: 0->amount;1->%
type:0->add ;1->delete -
AddCost
AddCost
workOrderNumber: workword id;
serviceId: service id;
vendorId:service vender id;
transactionDate:transaction Date;
cost:amount;
PropertyId:property id; -
AddCoupon
Method description: -
AddMindayRule
Add Minday Rule - AddPriceClassPeriod
- AddPropertyPriceTablePeriod
-
AddcommentsToworkOrder
Add comments to the work order -
AddworkOrder
Add work order to the system -
CancelReservation
Cancel a reservation -
CreateQuoteByReztypeid
Method description: Create a Quote and return QuoteInfo and Property Rates Details and Payment Schedule -
CreateQuoteByReztypeid2
Method description: Create a Quote and return QuoteInfo and Property Rates Details and Payment Schedule -
CreateQuoteByReztypeidWNewRate
Method description:
this method will create a quote with specified rent and leaseid will be returned -
GetActiveServices
returns active services -
GetAllFolio
get folio info for portal
DateType:
0:search date for bookdate,
1:search date for arrive date,
2:search date for depature date,
3:search date for lastupdate - GetAllPriceClass
-
GetAllPropertiesDetail
return all Property Details include amenity map -
GetAllServicesAndPaymentSchedule
return Property Rates Details and payment schedule,Don't include service map -
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 -
GetCheckInOutRule
Method description:Get Check In/Out Rule.return XML(string)
(addressid PriorDays date1 date2 CheckInDay CheckOutDay) -
GetFirstAvailablePropertyForEachAmenityValue
returns a single PropertyID for each Value of an amenity. -
GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode
returns a single PropertyID for each Value of an amenity. -
GetFolioByPeriod
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] - GetFolioNumberByProperty
-
GetFolioServicesByReztype
for portal MyBookingPal
return reztype folioservices -
GetGuestArrivalDate
Method description: Property Amenity Attributes Map -
GetLastAvailChangedProperties
Method description: return property id by the last updated time -
GetLastUpdatedProperty
Method description: -
GetLastUpdatedPropertyIDs
get lastuppdate property return xml -
GetLeaseidByReztypeid
Method description:
return leaseid -
GetMinDayRules
get property MinDay rule -
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 - GetOptionalServicesDesc
-
GetPortalRateAndPaymentSchedule
return Property Rates Details and payment schedule - GetPriceClassRate
-
GetPropMiniandMaxmumpriorrule
This web service will return Min and Max of prior rule property.return DataSet. datetype:[0-Min day;1-Max day] -
GetPropertiesMappedAmenities
Method description: return mapped amenities by property id.if they didn't put property id, then we need to return all properties mapped amenities. -
GetProperty
Method description: Retrieve full property info for all properties -
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
-
GetPropertyAmmenityName
Method description: return Property Ammenity Name.return DataSet -
GetPropertyAmmenityNameXML
Method description: return Property Ammenity Name.return xml string -
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 -
GetPropertyAvailabilityByTermXML
Method description: get availiability property info.return xml string -
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 -
GetPropertyIDByTerm
Method description: Retrieve property id -
GetPropertyImagesByDate
Method description: -
GetPropertyInfoById
summary:get property infomation by addressid -
GetPropertyNew
Method description: Retrieve full property info for all properties,Address to return information to all fields -
GetPropertyPartnerRates
Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return DataSet -
GetPropertyPartnerRatesXML
Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return xml string -
GetPropertyPartnerRent
Method description: get rent info associated with a property given the propertyId.return DataSet -
GetPropertyPartnerRentXML
Method description: get rent info associated with a property given the propertyId.return xml string. -
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 -
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. -
GetQuoteRatesDetail
Method description: return Property Rates Details -
GetQuoteRatesDetailWNewRate
Method description: get all rate info associated with a lease given the leaseid - GetQuoteRentByQuoteNum
-
GetRentByLeaseNumber
Method description: Get rent - GetServiceMap
-
GetTenantList
Method description: -
GetTenantListByLastUpdate
Get tenant after lastupdate -
GetValidCouponList
Method description: -
GetValidMinday
Method description: -
GetWordOrderNumber
seacher work order - GetleaseInfoWithLeaseid
-
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. -
PayByGroupRecordPayment
this is a customization only for pay by group -
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,tid,leaseid,cctranstype,cFName,cLName,EzicTag,EzicTranstype,EzicPaytype,cardNum,expireMonth,expireYear,cvv,ccratetype,cctype)
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,tid,leaseid,cctranstype,cFName,cLName,EzicTag,EzicTranstype,EzicPaytype,cardNum,expireMonth,expireYear,cvv,ccratetype,cctype)
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: -
SetCommentsInfo
Method description: -
SetCommissionForPortal
for portal MyBookingPal
leaseid:quote id
value:amount
isqty: 0->amount;1->%
type:0->add ;1->delete -
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,propertyId)
return tid -
SetDoNotText
Method description: Whether to receive SMS messages - UpdateCleanStatus
-
UpdateCleanType
This method is the custom
summary:update the statusofschedule to Completed or Requested for that property/clean type/clean date in managers cleaning report.
cleanType:clean type ,from barefoot
statusOfSchedule:enum [Requested ,Completed] -
UpdateMinDayRule
Update Minday Rule - UpdatePriceByPriceId
- UpdatePriceClassPrice
-
UpdatePropertiesCleanStatus
Method description: Update property cleaning status by Breezeway -
UpdatePropertyPrice
peiceStr: priceid1:price1;priceid2:price2;... -
selectOptionalServices
Method description: use to change the optional services