Skip to main content

Requirements

WordPress and PHP

RequirementDetails
WordPress6.4 or newer (see plugin readme for “Tested up to”).
PHP8.0 or newer.

Your hosting must allow outbound HTTPS requests so the plugin can reach your booking provider’s API.


Administrator access

All Booking Engine screens need a user who can manage settings—normally an Administrator. If you use a role editor, ensure your editors have access where appropriate.


What you need from Kross (typical setup)

Before configuring Connection and Checkout & fallback, gather:

ItemUsed for
Hotel IDTells the API which property to query.
API keySecret key paired with your integration.
API usernameLogin identity for API token exchange (your provider may label this “API user”).
API passwordPassword for that API user.
Booking engine base URLThe customer-facing website where guests finish the reservation after clicking Continue / Book on your WordPress site (configured separately from API credentials).

Exact labels in the Kross dashboard may differ; match them to the fields on Booking Engine → Connection and Booking Engine → Checkout & fallback.

Connection credential fields labels