Flxpoint Help Center
All DocsContact support

Axis as a Channel

July 2, 2026

Summary

Axis is a point-of-sale system used primarily by firearms retailers. As a channel it connects over the Axis API to import orders (Get Orders), sync shipment tracking back to Axis (Sync Orders), and post order and shipment data through the accounting integrations (Send Accounting Orders, Send Accounting Shipments). Listing operations are not supported – the integration is order-focused only.

Get Orders
Imports orders from Axis into Flxpoint for fulfillment
Sync Orders
Sends shipment tracking back to Axis for fully shipped orders
Send Accounting Orders
Posts Flxpoint orders to Axis as new sales orders via the accounting integration
Send Accounting Shipments
Sends shipment data for accounting orders back to Axis

Add Axis as a channel, then click + New Connection. The connection authenticates over Axis's API – enter all four values exactly as Axis provided them, then run Test Connection to validate before saving.

Connection NameRequired
A label to identify this connection inside Flxpoint.
Any name you choose.
UsernameRequired
Your Axis account username, used to authenticate against the Axis API.
From your Axis account.
PasswordRequired
The password paired with your Axis username.
From your Axis account.
SubdomainRequired
Your Axis environment subdomain. If your Axis URL is yourstore.axispoint.com, the subdomain is yourstore.
Contact your Axis representative if you're unsure of your subdomain value.
Can't authenticate? Re-check all four fields and confirm the subdomain matches your Axis environment exactly. If your credentials were recently changed or API access was never explicitly enabled on your account, contact your Axis representative to confirm API access is active before troubleshooting further in Flxpoint.

Listing operations are not supported

Import Listings, Publish Listings, and Sync Listings are all not supported for the Axis channel – the integration is order-only. Product catalog management must be handled directly in Axis; Flxpoint cannot push or pull listing data to or from the Axis POS.

Sync Orders only works for fully shipped orders

Flxpoint can only sync shipment tracking back to Axis for fully shipped orders. Partial shipments are not supported. Make sure every line item on an order is fulfilled in Flxpoint before the Sync Orders job runs, or those orders are skipped.

No order acknowledgement is sent after download

When Get Orders imports orders from Axis, no acknowledgement is sent back to confirm receipt – Axis does not automatically know an order has been picked up by Flxpoint. If your workflow depends on that status, manage it manually or through a separate process.

Send Accounting Shipments only processes orders from selected sources

When Send Accounting Shipments runs, every order from your selected channels is tested against the list of configured sources. Only orders whose source is in that list have their shipment data sent to Axis – all others are ignored. If a shipment isn't reaching Axis, confirm the order's source is included in your accounting source selection.

Get Orders β†’ Configure Settings controls how orders are retrieved

Open Configure Settings on the Get Orders job before your first run to review the connection-specific options for this channel. Order retrieval for Axis runs over Email, not API polling – Get Orders reads an order-number file from a mailbox using the Email Host, Port, Protocol, Folder, From address, and mailbox User/Password fields set in Configure Settings, matched against the configured Subject Pattern. Make sure those mailbox settings point at the inbox that receives your Axis order exports so Get Orders can retrieve and import them.


Imports orders from Axis into Flxpoint. Digital items are not supported – only physical-item orders are imported. Flxpoint does not pull in the payment status of the order, and does not send an acknowledgement back to Axis once orders are downloaded.
Sends shipment tracking back to Axis. Flxpoint can only sync with fully shipped orders – partial shipments are skipped. Note that Flxpoint does not receive a confirmation from Axis after syncing; verify receipt directly in Axis.
Runs through the Accounting integration to create new sales orders in Axis from Flxpoint order data, linked via store ID. Flxpoint does not receive any acknowledgement after posting – verify in Axis directly that the sales order was created. This is separate from Get Orders, which pulls orders from Axis into Flxpoint.
Runs through the Accounting integration to send shipment data to Axis. After the accounting rules are set up, all orders from the selected channels are tested against the selected sources; if an order belongs to one of those sources its shipment is sent, all others are ignored. Flxpoint can only sync with completed orders and does not receive any acknowledgement.

Send Fulfillment Requests job failing for Axis
First run Test Connection on the channel to confirm the credentials (Username, Password, Subdomain) are still valid. If the connection passes but the job still fails, check the fulfillment request logs for the specific error – common causes are an Axis API timeout or a SKU on the request that Axis can't locate. If it's persistent across multiple orders, contact Flxpoint support with example fulfillment request numbers.
Shipment tracking not syncing back to Axis after orders are fulfilled
Confirm the order is fully shipped in Flxpoint – Sync Orders will not process partial shipments. If it shows fully shipped but tracking still isn't reaching Axis, check the Sync Orders job logs for that order and verify the job was scheduled or run after the shipment was created. Flxpoint receives no confirmation from Axis, so verify receipt directly in Axis.
Send Accounting Shipments not sending data for some orders
Send Accounting Shipments filters orders by source – only orders whose source is included in your accounting source selection are sent to Axis. If specific orders are being skipped, check the accounting rules configuration and confirm those orders' source is in the selected sources list. Sources not on the list are intentionally ignored and produce no error.
Connection test failing after initial setup
Double-check all four required fields – Connection Name, Username, Password, and Subdomain. The subdomain must match your Axis environment exactly (e.g., if your Axis URL is yourstore.axispoint.com, the subdomain is yourstore). If your Axis credentials were recently changed or API access wasn't explicitly enabled on your account, contact your Axis representative to confirm API access is active before troubleshooting further in Flxpoint.

What credentials do I need to connect Axis as a channel in Flxpoint?
You need four fields to create the Axis connection: Connection Name, Username, Password, and Subdomain. These credentials come from your Axis account. Contact your Axis representative if you're unsure of your subdomain value or need API access enabled on your account.
Does the Axis channel support digital items or order payment status?
No on both. Digital items are not supported in Get Orders – only physical-item orders are imported. Payment status is also not pulled from Axis when orders are downloaded into Flxpoint. If your workflow depends on either, they must be tracked separately outside of the Flxpoint–Axis integration.
How does Send Accounting Orders work with Axis?
Send Accounting Orders creates new sales orders in Axis from Flxpoint order data and links them via the store ID. Flxpoint does not receive an acknowledgement from Axis after posting – verify in Axis directly that the sales order was created correctly. This operation is separate from Get Orders, which pulls orders from Axis into Flxpoint.
Can I use Axis as both a channel and a source in Flxpoint?
Yes – Axis has separate channel and source integrations. Axis as a Channel (under POS Integrations) handles the order and accounting flows described here. Axis as a Source (under General Supplier Integrations) supports operations for pulling inventory data. They are configured independently and serve different roles in your workflow.
Β© 2026 Flxpoint. All rights reserved.