Configuring FastBound Settings
Once your FastBound account is connected, there are several additional settings to configure. These control how CloudFFL interacts with FastBound for auditing, webhooks, POS integration, and compliance product tracking.
Audit User
Every API call CloudFFL makes to FastBound includes an Audit User header. FastBound uses this to record who made each change in the audit trail — acquisitions, dispositions, and configuration updates all log this value.
- Go to FastBound → Configuration → FastBound Accounts
- Open your active configuration
- Set the Audit User field to the email address of a FastBound user on your account (for example,
[email protected]) - Click Save
This email will appear in FastBound's audit logs any time CloudFFL creates or updates a record. For ATF inspection purposes, it identifies which system or person initiated the action.
[email protected]) specifically for API access. This keeps CloudFFL's automated actions separate from individual employee actions in your FastBound audit trail.Webhook Configuration
Webhooks are how FastBound sends information back to CloudFFL. The most important webhook is the 4473 completion event — when a customer's 4473 form is approved or denied in FastBound, the result is sent to CloudFFL automatically.
Webhook setup is a two-single step process after activating your FastBound account:
Click theSetup Standard Webhooksbutton onOpen your FastBound configurationform.atThisFastBoundcreates→theConfigurationwebhook→configurationFastBoundrecords in CloudFFL.Accounts- Click the
SyncSetup Webhooks buttonto registerin thewebhooksheader
- The webhook endpoint for 4473 completion is:
/fastbound/4473_form_complete - You can view all received webhook events at FastBound → Configuration → Webhook History
Tip: Check the Webhook History periodically to make sure events are flowing. If you see no recent entries but have been processing 4473 forms, there may be a connection issue that your administrator needs to investigate.
POS Integration
If you sell firearms at the point of sale (POS), you need to link your POS configuration to FastBound:
- Go to Point of Sale → Configuration → Point of Sale (or your POS settings)
- Find the FastBound Account field
- Select your active FastBound configuration
- If you want POS sales to automatically commit dispositions when payment is collected, enable the Auto-Dispose on Payment option
- Click Save
Compliance Product Categories
Not every product you sell needs to go through FastBound. Only firearms and other regulated items require compliance tracking. You control this through product categories:
- Go to Inventory → Configuration → Product Categories
- Open the category for your firearms (for example, "Handguns" or "Long Guns")
- Check the Requires FFL Compliance flag
- Click Save
Any product in a compliance-flagged category will automatically trigger FastBound workflows when acquired or sold. Products in non-compliance categories (like ammunition, holsters, or cleaning kits) will not.
Tip: Individual products can also have the Requires FFL Compliance flag set directly on the product form, independent of the category. This is useful for one-off items that need compliance tracking but do not belong to a compliance-flagged category.
Important: Make sure all your firearm product categories have the "Requires FFL Compliance" flag enabled. If this flag is missing, firearms in that category will be sold without creating FastBound records, which means missing bound book entries — a compliance violation.