Use this guide to effectively upload your retail sales into Green Check
Uploading Retail Sales Data to Green Check
Table of Contents
Before You Start: Understand the Green Check Fields
Please review the standard Green Check fields in the table below to ensure you upload the necessary data.
- Note: A sale record missing any required fields will not successfully upload. Sales missing optional fields will upload successfully but may be marked as Unchecked.
- Verified? Unverified? Unchecked? Here is a guide to understanding Sales Status in Green Check
Field Name |
Definition |
Format |
Transaction ID * |
Unique identifier for a transaction |
Required, alphanumeric |
Receipt Date * |
Date and time stamp of transaction |
Required, ISO format, eg. 2021-02-27T12:30:00.000Z |
Customer ID Number * |
A unique ID number assigned to the customer record |
Required, alphanumeric |
Customer ID Type |
The type of ID provided |
Optional, i.e. MMJ, Driver's License, Non-Driver State ID |
Customer ID Expiry Date |
The expiration date provided on the customer's license |
Optional, eg. 2021-02-27 |
Customer DOB |
Date of birth of the customer |
Optional, eg. 2021-02-27 |
Employee ID Number |
ID number of employee who sold product |
Optional, alphanumeric |
Product ID Number |
PoS ID number or SKU of the product sold |
Optional, alphanumeric |
Product Name |
Name of product sold |
Optional, alphanumeric |
Product Grams |
Grams of marijuana that an individual product sold contains |
Optional, numeric, can be 0 |
Product Price per Unit |
Pre-tax price of one unit of a product sold |
Optional, numeric |
Product Type |
Type of product sold |
Optional, eg., flower, edible, oil, accessory, etc |
Transaction Subtotal |
Subtotal of all products sold within a transaction |
Optional, numeric |
Transaction Tax |
Subtotal plus tax on all products sold within a transaction |
Optional, numeric |
Transaction Total * |
Subtotal plus tax on all products sold within a transaction |
Required, numeric |
Transaction Cash Paid * |
Amount of cash paid during a transaction |
Required, numeric, can be 0. |
Transaction Debit Paid * |
Amount put on a debit card during a transaction |
Required, numeric, can be 0. |
Transaction Credit Paid * |
Amount put on a credit card during a transaction |
Required, numeric, can be 0. |
Transaction Check Paid * |
Amount paid with a check during a transaction |
Required, numeric, can be 0. |
Medical or Adult Use |
Whether a sale is medical or adult |
Optional |
Uploading Your Sales Data
You have two options to upload your sales data to Green Check:
Option A: Upload a File (Recommended)
If your point-of-sale system allows you to export a report of your sales data, you can upload the file directly to Green Check.
If you are not able to export a sales report from your POS, you can download, fill out, and upload this template instead.
Download Template File
Steps to Upload a File
-
Log into your Green Check account at app.greencheckverified.com.
-
From your Dashboard, click Manual Upload.
-
Click Upload data from file. A file browser will open for you to select your file. Acceptable file formats include
.csv
,.tsv
,.xls
,.xlsx
, and.txt
. -
Match your column headers (Incoming Fields) to the standard Green Check fields (Destination Fields). Most will auto-match, but you can adjust using the dropdown menus. Then click Continue.
-
This matching process only needs to be done once. Future uploads will be automatically mapped and will remember your selections.
-
-
Begin reviewing your file. You'll be able to see valid and invalid rows.
-
Red-highlighted cells indicate errors that should be addressed before submission.
-
- If you have no validation errors, click Submit All Data. This will save and submit every row in your file!
-
If there are invalid rows, no need to worry. You can either fix these rows OR click the Submit Valid Rows Only button to submit the rows that have no errors:
- Important note: We will only submit the valid rows upon submission. If you have invalid rows, those will remain in the upload window for you to fix after the initial submission, if needed.
-
You will receive a notification about the status of your sales upload shortly.
Option B: Manually Enter Sales Data
-
Log into your Green Check account at app.greencheckverified.com.
-
From your Dashboard, click Manual Upload.
-
Enter your sales data directly into the upload window.
-
Red-highlighted cells indicate validation errors that should be addressed before submission.
-
- If you have no validation errors, click Submit All Data. This will save and submit every row in your file!
-
If there are invalid rows, no need to worry. You can either fix these rows OR click Submit Valid Rows Only to submit the rows that have no validation errors:
- Important note: We will only submit the valid rows upon submission. If you have invalid rows, those will remain in the upload window for you to fix after the initial submission, if needed.
-
You will receive a notification about the status of your sales upload shortly.
Troubleshooting Issues (File Type and Required/Optional Fields)
Ensure your file meets the following requirements:
-
The file must be in
.csv
,.tsv
,.xls
,.xlsx
, or.txt
format. -
Ensure all required (*) fields are included:
-
* Transaction ID: Unique identifier for a transaction.
-
* Receipt Date: Accepted formats are
M/DD/YY
orMM-DD-YYYY 00:00:000
. -
* Customer ID Number: Unique identifier for the customer record.
-
* Transaction Total: Subtotal plus tax on all products sold within a transaction.
-
* At least one of Cash Paid, Debit Paid, Credit Paid, or Check Paid must be populated.
-
- Here is the full list of optional fields with definitions:
- Customer ID Type: The type of ID provided (i.e., MMJ, Driver's License, Non-Driver State ID).
- Customer ID Expiry Date: The expiration date provided on the customer's license.
- Customer DOB: Date of birth of the customer.
- Employee ID Number: ID number of employee who sold product.
- Product ID Number: PoS ID number or SKU of the product sold.
- Product Name: Name of product sold.
- Product Grams: Grams of marijuana that an individual product sold contains (can be 0).
- Product Price per Unit: Pre-tax price of one unit of a product sold.
- Product Type: Type of product sold, i.e., flower, edible, oil, accessory, etc.
- Transaction Subtotal: Subtotal of all products sold within a transaction.
- Transaction Tax: Amount of tax on all products sold within a transaction.
- Transaction Cash Paid: Amount of cash paid during a transaction.
- Transaction Debit Paid: Amount put on a debit card during a transaction.
- Transaction Credit Paid: Amount put on a credit card during a transaction.
- Transaction Check Paid: Amount paid with a check during a transaction.
Requesting a POS Integration
Want an easier way to upload sales data? Integrating your POS with Green Check is the most seamless way to accomplish this. View our existing POS integrations here. Don't see your POS on the list? Copy and paste this email to request an integration with your point-of-sale system:
Subject: Request for Green Check Integration
Hello,
My financial institution is using a software called Green Check Verified for cannabis banking compliance. They require that we upload sales reports from your software. Could you please connect with Green Check about setting up a direct integration so I don’t have to manually upload the data each week?
I have added Green Check's Product team on this email (product@greencheckverified.com).
Thanks!