For resellers who already have an established API specification, Redeam may choose to connect to them by providing a gateway appliance for their existing service. These gateways (Redeam Channel Gateways) allow connected resellers to manipulate the Redeam Booking API service without having to create a comprehensive implementation of it. In general, a Redeam Channel Gateway is designed to accommodate the following reseller requests:
Availabilities - The reseller checks to see if a product is available for purchase on Redeam
Holds - If a product is available, the reseller may attempt to reserve that product for its customer while they complete the checkout process
Bookings - Once checkout is complete, the reseller will notify Redeam of the purchase
Often, the reseller’s API is designed to create a remote booking based on a local operator catalog. This catalog is maintained by the reseller themselves, and will contain references to objects inside of the Redeam system. The reference used will depend on the reseller and their API capabilities, but in general this reference must resolve to a specific rate and product inside of Redeam. Performing this resolution is the responsibility of the Redeam Channel Gateway.
Redeam provides two methods for resolving reseller catalog references to Redeam objects - via the Product ID, or the Rate ID. Descriptions of how each identifier is resolved can be found in the sections below, along with a brief summary of their pros and cons.
We'd love to hear them. Contact Redeam support.