Terminal Setup

PAX A920 Setup

Integrate the PAX A920 Android smart terminal with the Cloud9 gateway.

1. Register the A920 in the PAX Store

a. Login to PAX Store

Go to the PAX US Marketplace at https://paxus.paxstore.us/. If you don't have login credentials, contact PAX support.

PAX Store BroadPOS MP login screen
PAX Store Administrator Center login

b. Navigate to Terminal Manager

Go to Administrator CenterTerminal Manager → click +Terminal.

PAX Store Administrator Center with Marketplace List showing BROADPOS MP
Navigate to Administrator Center → Terminal Manager

c. Register the A920 Device

  1. Power on the A920 and get the serial number from the label on the back
  2. Fill in your real device and merchant info to complete registration
  3. After registration, your device appears in the terminal list — click the device item
Back of PAX A920 showing serial number label
Serial number on the back label of the A920
PAX Store Terminal Management showing registered A920 device in terminal list
Registered A920 in the Terminal Manager list

d. Push the BroadPOS Payment App

  1. Select your payment processor (e.g. Elavon, TSYS, Portico)
  2. Go to Push Task → click PUSH APP
  3. Search for the processor app (e.g. "Elavon") and select the BroadPOS version
  4. Confirm the industry type is correct on the push task configuration page
  5. Set ECR-Terminal integration mod to External POS in the MISC tab
  6. Set processor params in the processor tab (provided by your payment processor)
  7. Activate the push task
PAX Store Add Push App dialog searching for Elavon BroadPOS app
Search and select the BroadPOS payment app for your processor
PAX Store push task configuration showing Elavon host features and batch settings
Configure processor parameters in the push task

e. Push the C9PDC App

After pushing the BroadPOS app, push the C9PDC app. No params need to be configured in the push task configuration at this stage.

PAX Store Add Push App dialog searching for C9PDC app
Push the C9PDC app to the device

f. Run the C9PDC App

The C9PDC app serves as a bridge to the Cloud9 gateway — keep it running at all times. Default endpoints:

C9PDC default endpoints
HTTPS:     https://link.c9pg.com:11971/txnApi
WebSocket: wss://link.c9pg.com:14971
REST API:  https://link.c9pg.com:11971/restApi
C9PDC app running on A920 showing Online status
C9PDC app main screen — "Online" indicates gateway connection is active
Note — Generally there is no need to alter the default settings. If changes are necessary, contact Cloud9 support.

2. Create Cloud9 Account & Bind Device

a. Login to Cloud9 Portal

Go to https://portal.c9pg.com/. Contact Cloud9 support if you don't have credentials.

b. Add a New Merchant Account

Set the Processor to PaxSemi. Only the Auto Batch Time param takes effect — use the same value as the end auto batch time in the payment app.

c. Register Device in Cloud9

  1. Add a new Terminal and click Register Terminal
  2. Choose Pax as terminal type and fill in your real device serial number
  3. Click Proceed to complete registration

All configuration tasks are now complete.

3. Construct Transactions

For full transaction API documentation, visit the API Guide or the API sandbox.