CStoreOffice® Support & Learning

Cardlock API Integration

About Cardlock API Integration

The cardlock API integration is a solution designed to integrate a standalone fuel pump with CStoreOffice®. The pump is not connected to any cash register on the location where a Bulloch cash register already integrated with CStoreOffice®.

The pump features a cardlock system that accepts only payment cards and fleet cards. The system is capable of sending the transaction data only. There is no option to generate shifts in the system. The transaction data is sent as separate JSON files to Cloud.

There is a customer-specific API that can be used to import the transaction data from Cloud. This API was used to integrate the pump with CStoreOffice® as a separate device. CStoreOffice® was configured to retrieve the transaction data and process it to generate shifts.

For the location where the pump is used, the integration solution enabled the CStoreOffice® users to receive transactions from the pump as per the second cash register in the location and generate reports for this location. This is the data flow in the location where this integration solution is used:

In CStoreOffice®, the integrated cardlock pump is cash register (CR) # 2 in the reports for the location where the integration solution is implemented:

Compatibility of Other Cardlock Systems with This Solution

This integration solution was designed to retrieve specific fields in JSON format. These fields contain the information about the transactions performed with credit, debit, and house account fleet cards only. Contact Support for information about possible integration options for your cardlock system and third-party APIs with CStoreOffice®.