Flxpoint Help Center
All DocsContact support

Rapid Gun Systems as a Source

July 20, 2026

Summary

Rapid Gun Systems is a firearms and tactical accessories distributor integration in Flxpoint. It connects via a single API connection (Username, Password and API Key) and supports Get Inventory (Primary daily, Secondary for frequent price/quantity refreshes) and Get Shipments. This source's documentation is currently under review: contact support@flxpoint.com for setup guidance and credentials, which are provided by your Rapid Gun Systems account representative.

Get Inventory (Primary)
Imports Rapid Gun Systems' full catalog: run once daily.
Get Inventory (Secondary)
A lighter, more frequent refresh of price and quantity only.
Get Shipments
Pulls Rapid Gun Systems shipment confirmations (tracking and ship date) into Flxpoint.

Rapid Gun Systems connects to Flxpoint using a single API connection. Add a Rapid Gun Systems source, start configuring an operation, and when Flxpoint prompts you click + New Connection, enter the values provided by your Rapid Gun Systems account representative, then Test ConnectionSave Connection.

FieldWhat to enter
UsernameRequired
Your Rapid Gun Systems account username, provided by your account representative.
PasswordRequired
Your Rapid Gun Systems account password.
API KeyRequired
Your Rapid Gun Systems API key, provided by your account representative.
Credentials for the Rapid Gun Systems connection are provided by your Rapid Gun Systems account representative. Contact support@flxpoint.com to confirm which operations are available and what credentials are required for your account configuration.

The Rapid Gun Systems as a Source help article is under review: contact support for setup guidance

The dedicated help article for Rapid Gun Systems as a Source as a source is not yet published. Email support@flxpoint.com with your Flxpoint account details to request setup guidance while the article is being finalized.

Credentials and setup details are provided by Rapid Gun Systems as a Source

Connection credentials for the Rapid Gun Systems as a Source integration are provided by your Rapid Gun Systems as a Source account representative. Contact Flxpoint Support to confirm which operations are available and what credentials are required for your account configuration.

GIP daily for full catalog; GIS for delta price/quantity updates: Archive on one job only

Once configured, run Get Inventory Primary daily to import the full Rapid Gun Systems as a Source catalog. Use Get Inventory Secondary for more frequent price and quantity refreshes. Enable Archive/Un-Archive on one job only to avoid conflicting inventory states.

Test a single manual order before enabling automatic Send FR scheduling

Before enabling automatic order sending, run one manual Fulfillment Request and verify it is received on the Rapid Gun Systems as a Source side. Confirm the order appears correctly before enabling automatic scheduling across your routing group.


Imports Rapid Gun Systems' full catalog: run once daily.

FieldMaps To: Notes
itemNoProduct / Variant → SKU. Required. Primary identifier for the catalog item.
descriptionProduct → Title / Description. Item description from the catalog.
categoryCode / categorySubcatProduct → Category. Category and subcategory from the catalog.
barcodeIdentifiers → UPC / Barcode. Barcode value for the item.
Inventory quantities (on hand, committed, backorder, on PO)Inventory → Quantity. Combined available quantity across tracked states.
Location IDInventory → Per-warehouse quantity. Rapid Gun Systems returns stock per location.
Regular PricePricing → Cost. Your Rapid Gun Systems price, saved as Cost.

A lighter, more frequent refresh of price and quantity only.

FieldMaps To: Notes
itemNoInventory Variant → SKU. Required. Primary identifier.
PricePricing → Cost. Current price saved as Cost.
QuantityInventory → Quantity. Current available units.
Full catalog fieldsNot included in Secondary: titles, categories and identifiers come from Get Inventory Primary. Run Primary daily for the full catalog and Secondary more frequently to keep Cost and Quantity current.

Pulls Rapid Gun Systems shipment confirmations (tracking and ship date) into Flxpoint.

FieldMaps To: Notes
Tracking NumberShipment → Tracking Number. Required. Package tracking number.
Ship Via / Ship MethodShipment → Ship Method. Carrier/method returned by Rapid Gun Systems.
Shipped DateShipment → Shipped At. When Rapid Gun Systems marks the shipment shipped.
Item NumberShipment Item → SKU. Required. Associates the shipped line to your catalog.
Item QuantityShipment Item → Quantity. Required. Units shipped for the line.
Purchase Order NumberShipment references. Source PO number for reconciliation; additional tracking numbers (if any) are appended to the shipment note.

Looking for setup help: the doc is under review
The Rapid Gun Systems as a Source documentation is currently under review. For immediate assistance, email support@flxpoint.com with your Flxpoint account name and the operations you need to configure (GIP, GIS, Send FR, Get Shipments). Support can walk you through the current setup process.
Shipment tracking not appearing for Rapid Gun Systems orders?
Flxpoint retrieves shipments by querying Counterpoint documents using the ticket number (TKT_NO) from your PO confirmation. Ensure your Rapid Gun Systems documents are marked as release tickets (DOC_TYP = T and IS_REL_TKT = Y) and contain a tracking number (PKG_TRK_NO). If tracking is present but not syncing, verify your mapping template is configured to translate the SHIP_VIA_COD carrier codes and that the shippedAt field is mapped to RS_UTC_DT.

Where can I find Rapid Gun Systems as a Source setup documentation?
The Rapid Gun Systems as a Source help article is currently under review. Email support@flxpoint.com with your Flxpoint account details and request Rapid Gun Systems as a Source setup guidance. Support will provide current setup steps while the article is being finalized.

What it does

The Send Accounting Orders operation for Rapid Gun Systems (Counterpoint) creates a single, unified order document in Counterpoint for every online order. This allows you to reconcile payments and firearm paperwork against one document, even if the order contains a mix of items fulfilled from your internal inventory and items dropshipped by external vendors.

Unified order logic

Unlike standard accounting syncs that split orders by fulfillment source, this integration sends the entire order as one document to maintain a 1:1 relationship with your sales channel orders (e.g., BigCommerce or GunBroker). Every line item is classified and handled based on its fulfillment source:

  • Internal lines: Items fulfilled from your internal warehouse are sent as normal Order lines using the existing item number in Counterpoint.

  • Vendor lines: Items dropshipped directly to a customer or external FFL are sent as Special Order lines using a placeholder SKU (e.g., FlxPoint Dropship).

  • Cross-dock/BOPIS lines: Vendor items shipped to your store for customer pickup are treated as normal Order lines using a specific replacement SKU.

Configuration requirements

To enable the sync, you must provide the following credentials and settings within the Rapid Gun Systems channel integration:

Setting

Description

CUST_NO

The Counterpoint customer number associated with the order.

STR_ID / STA_ID / DRW_ID

The Store, Station, and Drawer IDs for the transaction.

Dropship Item No

The placeholder SKU used for vendor dropship lines.

Replace Item No

The placeholder SKU used for cross-dock or store-pickup lines.

Request Reprice Flag

Determines if Counterpoint should recalculate pricing upon import.

Functional workflow

  1. Eligibility Check: The process picks up orders that are paid, routed, and not yet synced. Orders with existing sync errors are skipped until the error is resolved.

  2. Idempotency Check: Before creating a new document, Flxpoint performs a GET request to Counterpoint using the Flxpoint order number as the reference (REF/CUST_PO_NO). If the order already exists, it is marked as synced to prevent duplicates.

  3. Line Mapping: Flxpoint splits the lines by fulfillment source and maps the item number, quantity, price, and extended cost. Descriptions are automatically truncated to the Counterpoint limit of 50 characters.

  4. Document POST: A single POST request is sent to the Counterpoint /Documents endpoint. Upon success, the order is marked as synced in Flxpoint.

Note: Counterpoint order documents cannot be updated after they are created. All internal and vendor lines must be included in the initial sync request.

Common issues

Duplicate order errors?

This usually occurs if an order was manually entered into Counterpoint using the same reference number. Flxpoint will stop the sync to prevent double-billing or inventory errors.

Missing vendor lines in Counterpoint?

Ensure that the "Dropship Item No" placeholder SKU is correctly configured in your integration settings and that the SKU exists within your Counterpoint environment.

© 2026 Flxpoint. All rights reserved.