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: "[email protected]"
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 |