Documentation

CashLine

  1. Home
  2. CashLine
  3. Retail Sales

Retail Sales

Accept check payments at your restaurants and retail locations within the casino.

Listed are the endpoints for Retail Sales :

Retail Check

Supported Customer Environments

Testing and production environments are available for customers 24×7:

EnvironmentURLDescription
Certificationhttps://cce.cashline.certegy.com/Certification Server, used when a customer is validating their application just before moving their code to production
Productionhttps://cashline.certegy.com/Production Server, shared between all CashLine customers

To begin a request, the user will need a user name and password, which is considered a Basic Authentication. We will respond with the Bearer Key, also known as the Java Web Token (JWT). This JWT has an expiration. The time limit starts at the request for the Bearer Key, not the last transaction submitted. If the Java Web Token has expired, you would begin again with the Basic Authentication to obtain another Java Web Token at which time the expiration clock starts again.

Authentication

Certegy’s CashLine supports two forms of authentication:

  • Basic Authentication (basicAuth)
  • Bearer Key Authentication (bearerAuth)

Basic Authentication is used for “/user/login” and “/user/{merchantID}/login” transactions, validating the user’s credentials and allowing a Java Web Token (JWT) “bearer” token to be returned and used in subsequent requests.

Bearer Key Authentication uses bearer authentication (also called token authentication) which is an HTTP authentication scheme that involves security tokens called bearer tokens. The bearer token is a cryptic string, usually generated by the server in response to a logon request. It has an expiration date of 60 minutes, after which the token expires and a new token needs to be generated and presented (do another logon).

Articles

Back to Top

Was this article helpful to you? Yes No

How can we help?