iVvy: Sales & Catering With Financial App
iVvy's Sales & Catering with Financial App is a cloud-based event and venue management software for hotels. Through an API integration with Stayntouch PMS, hotels create a room group booking in iVvy, and the booking is sent to Stayntouch PMS. The reservations are retrieved from Stayntouch PMS and linked in the iVvy sales system.
As of November 2024, iVvy has a Financial App that is implemented together with iVvy Sales & Catering. Through this component, iVvy will create the group account in Stayntouch PMS and will push transactions to it.
When it comes to the financial app, from iVvy end, they manage two actions based on hotel’s preference:
- Revenue Posting: iVvy will send Stayntouch PMS the sales transaction.
- Zero Balance Posting: This will be used for zero balance accounts (ZBA), and iVvy will send Stayntouch PMS the sales transactions and a negative sales transaction, so the due balance will be zero.
WEBHOOK USAGE
iVvy uses a unique endpoint for each hotel, including their subscriber ID, so they must provide the endpoint and it will be similar to the following: https://amqfqxpni1.execute-api.us-west-2.amazonaws.com/prodUS/stayntouchmessages/incoming?region=us-west-2&venueId=XXXXX
- New Group
- Edit Group
- Cancel Group
- Create Guest
- Edit Guest
- Update Inventory
- Update Sell Limit
- End of Day Completed
- New Reservation
- Edit Reservation
- Cancel Reservation
- No Show Reservation
- Checked Out
- Room Move
- Anonymize Guests Data
- Check-In Success
- Room Ready Notification
- Reservation Revenue Update
- Create Company/Travel Agent
- Edit Company/Travel Agent
- Create Rate
- Edit Rate
- Delete Rate
- Edit Rate Via Rate Manager
The iVvy test will verify the following items:
- iVvy will verify for the client that the extension is working properly.
- Changes from iVvy are sent to Stayntouch PMS are updated in Stayntouch PMS.
- Changes from Stayntouch PMS generate messages to iVvy.
- iVvy will verify all messages are generated properly.
- When a reservation is made in Stayntouch PMS, it triggers a reservation message and a block message to update pickup.
API USAGE
- GET inventories – With query parameter room_type_ids
- GET rates/{id}/date_ranges
- GET rates/{id}/sets/{set_id}
- GET Hotels/{id}/markets
- GET Hotels/{id}/rates
- GET Hotels/{id}/room_types
- GET Hotels/{id}/charge_codes
- GET groups
- GET groups/{id}/notes
- GET groups/{id}
- PUT groups/{id}
- POST groups/{id}/cancel
- POST groups
- PUT groups/{id}/room_rates
- GET groups/{id}/room_rates
- GET reservations/{id}
- POST reservations
- GET reservations/{id}/notes
- POST reservations/{id}/notes
- PUT reservations/{id}
- POST reservations/{id}/cancel
- GET guests
- PUT guests/{id}
- POST guests
- GET bills/{id}/invoice
- POST accounts
- GET accounts
- GET accounts/{id}
- GET Posting_accounts
- POST posting_accounts
- POST posting_accounts/{id}/transactions