Phonecheck is a software tool for testing the functionality and cosmetic condition of mobile devices. The Phonecheck integration in WholeCell allows you to import your device inventory that's been tested using Phonecheck into a purchase order in WholeCell in just a few clicks.

This integration syncs:

  • Inventory (Phonecheck → WholeCell)

Enabling the integration

From the Phonecheck Integration page in WholeCell, enter your Phonecheck credentials to connect your account:

Station Username

Any of your Phonecheck station usernames will work here, and will allow you to import information for inventory tested at any of your stations.

API Key

Your Phonecheck API key can be found on the PhoneCheck Cloud Portal under General Settings > API Key.

Importing inventory by Phonecheck Invoice Number

Screen capture:

Walkthrough:

Using the invoice number from Phonecheck is a fast way to import a batch of devices into WholeCell.

When testing devices in Phonecheck you can set the Invoice Number by clicking on Update Vendor Info in the sidebar:

In WholeCell, click on the blue + button from the purchase order page and select PhoneCheck Import. (This option will not appear until your Phonecheck account is connected to WholeCell):

From the import page, click on Invoice Number and enter the invoice number used in Phonecheck:

Click Next and you'll be able to use the Validation stage to map any unrecognized product information, conditions, and grades that come from Phonecheck to the existing information you have in WholeCell:

Clicking Save will save the inventory with the selected mappings to your purchase order in WholeCell:

Importing inventory by ESN

Screen capture:

Walkthrough:

To import devices from Phonecheck by ESN, go to the purchase order you want to add inventory to, click on the blue + button, and select PhoneCheck Import. (This option will not appear until your Phonecheck account is connected to WholeCell):

From the import page, paste a list of ESNs for the devices you want to import:

Click Next and you'll be able to use the Validation stage to map any unrecognized product information, conditions, and grades that come from Phonecheck to the existing information you have in WholeCell:

Clicking Save will save the inventory with the selected mappings to your purchase order in WholeCell:

Importing Duplicate Inventory

Want to import an invoice multiple times to add new devices that have been tested in Phonecheck since a prior import? No problem. WholeCell will automatically ignore the duplicates and only import the newly added devices:

Updating Existing Inventory

The Phonecheck integration can only be used to import new inventory to WholeCell. It can not update existing inventory that's already been added to WholeCell. To update existing inventory based on Phonecheck test results, you'll need to download a spreadsheet from Phonecheck and upload that to a Process Batch in WholeCell.

Known Issues

  • Using whitelisted IPs in PhoneCheck's application will prevent WholeCell from importing

  • When importing devices, if the invoice number that you type in WholeCell is not identical to the one in PhoneCheck, the import will fail. Check for spaces before and after the number, both in PhoneCheck and in WholeCell.

Did this answer your question?