Skip to content

westpay/Pay-At-Table

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Pay@Table

Pay@Table is a module that runs on Westpay terminals that allows you accept payments at the table. This repo describes how this can be used and implemented

What is Pay@Table?

Pay@Table is a module that runs on Westpay Carbon terminals. It is intended for use with the C100 series of terminals that include WiFi and a printer.

Pay@Table is intended for use in a hospitality environment. The terminal can be taken to a customer’s table for them to pay their bill. The module offers:

  • Waiter ID entry.
  • Table listing and selection.
  • Part or full payment.
  • Payment by card, card or supported alternative payment methods (e.g. Swish)
  • Bill splitting.
  • Order summary at the point of payment for easy verification.
  • Pro-forma printing.
  • Table receipt printing for accounting purposes.
  • Department and mode selection for restaurants with different areas and purposes, e.g. seating area vs bar vs takeaway queue.

Pay@Table does not work in isolation. It requires a server that provides information on:

  • Amount to pay
  • Table status
  • Order details

Westpay does not provide this server. It is the responsibility of integrators to develop a server for this purpose, and one purpose of this document is to make that easier to achieve.

About

Pay@Table is a module that runs on Westpay terminals that allows you accept payments at the table. This repo describes how this can be used and implemented

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published