ClientInfo

This app command appends additional data onto Oliver receipt. The data can be QR code, tickets or an image that is hosted on a URL link.

GET

Description:
This command will allow apps to get basic information needed to identify a merchant and the stored data associated with them.

Request Body:

JSON

{ 
command: 'ClientInfo', 
method: 'get', 
version: '2.0' 
}

Response Body:

JSON

{ 
oliverpos:{ 
command: 'ClientInfo', 
method: 'get', 
version: '2.0', 
status: 200, 
} 
data:{ 
account_creation_date: 1623843596 
account_monthly_price: 3999 
account_type: "Pro" 
business_name: "Payments Test Shop" 
currency: "CAD" 
email: "canada@paymenttestshop.com" 
guid: "6daed7e2-c749-4636-b75a-a5063c980a6f" store_url: https://woocommerce-611509-1991725.cloudwaysapps.com/" } }

Parameters:

Attribute Name

Attribute Type

Description

Enum

Required (binary)

command

string

High level command name to interact with Oliver

null

1

method

string

These correspond to create, read, update, and delete (or CRUD) operations

null

1

version

string

The version of the command used

null

1

Did this answer your question?
😞
😐
😁