Skip to main content


Pay at Table integrations are currently standalone from Pay at Counter and Online payments. This is because the current version of the Tables API uses an asynchronous WebSocket protocol for its messaging.

Learn about Dojo's EPOS integrations.

The Tables API integration provided by Dojo enables seamless integration between EPOS (Electronic Point of Sale) providers and Dojo card machines. EPOS providers connect to the Tables API using the WebSocket protocol. This integration is specifically designed for hospitality use cases, where waiters use card machines to capture payments directly from customers at their tables.

Follow the cards below for an introduction to some of the core concepts that together make up the Tables API. All of the API operations are centered around one of the following:

Developer tools

Connect with the community