Overview
This guide walks through the new Orchid eCommerce software controls designed to help sellers remain compliant with California laws AB-1263 and SB-704. These enhancements support required disclosures, age and identity verification, and California-specific sales restrictions for firearm parts and accessories.
Additional regulatory background is available through Orchid’s public resources:
-
Video briefing: California Firearms Law & Bill 1263 Compliance | Orchid eState
-
Written synopsis: California AB-1263: New California Laws Straining FFLs Nationwide | Orchid
For a deeper understanding of the regulations themselves, we recommend reviewing those materials alongside this setup guide.
Video Walkthrough
Regulatory Requirements Summary
Under AB-1263 and SB-704, FFLs selling firearm parts and accessories into California must implement the following controls:
-
Mandatory disclosures presented to all California consumers purchasing firearm parts and accessories
-
Mandatory capture of the consumer’s attestation confirming they have read the disclosure
-
Validation that the purchaser is at least 18 years old
-
Validation that the shipping address matches the address on the purchaser’s government-issued ID
Firearm barrels may only be shipped to California FFLs
-
Note: Barrel-related requirements and controls become effective July 1, 2026
-
Available Orchid Enhancements
To support these requirements, Orchid eCommerce includes multiple optional compliance enhancements, effective January 5, 2026.
Step 1: Enable State Compliance Workflows
-
Navigate to Store Configuration → Integration Settings.
-
Locate the State Compliance Workflows toggle.
-
Enable the toggle to automatically enforce state-level requirements during order processing.
Once enabled:
-
Additional compliance-related settings will appear throughout the POS.
-
You can identify products as firearm parts or accessories.
-
You gain the ability to block sales to California at multiple levels.
Step 2: (Optional) Block All Sales to California
From the same Integration Settings screen:
-
Enable the Block All Sales to California toggle if you wish to prevent all eCommerce sales into California.
-
This functions as a master switch affecting all products and all orders.
If you prefer more granular control, individual product and category-level blocking options are available and covered below.
Step 3: Configure Product-Level Settings
There are three additional areas where compliance settings can be applied:
-
Product details
-
Taxonomy and subcategories
-
Bulk import
Product-Level Configuration
-
Open Edit Product Details for a specific item.
-
Navigate to Firearm Attributes.
Configure the following toggles:
-
Firearm Part or Accessory
-
Block Sales to California
-
These settings control whether disclosures, age verification, and shipping restrictions apply to the product.
Step 4: Configure Category and Subcategory Settings
-
Navigate to Table Editor → Taxonomy → Subcategory.
Each level includes toggles to:
-
Identify firearm parts and accessories
-
Block sales to California
-
Category-level settings allow you to apply rules across multiple products at once.
Step 5: Bulk Update Existing Products (Optional)
To update multiple products at once:
-
Use a bulk import file.
-
Map the firearm part/accessory field and California blocking field to their corresponding system attributes.
-
Upload the file to apply changes across existing records.
This completes your product setup based on your chosen compliance strategy.
Step 6: How Blocking Sales to California Works
When a product is configured to block California sales:
-
A California customer adds the item to their cart.
During checkout, once the customer proceeds:
-
The system immediately alerts them that the item cannot be shipped to California.
-
The customer must either:
-
Remove the item from their cart, or
-
Update their shipping address
-
The order cannot proceed until the restriction is resolved.
Step 7: How Firearm Part & Accessory Compliance Works
When a product is marked as a firearm part or accessory:
-
The customer completes their checkout information.
-
Upon proceeding, a mandatory disclosure popup appears.
-
The customer must confirm they have read and accepted the disclosure.
ID Verification
After disclosure acceptance:
-
The customer uploads an image of their government-issued ID.
The system validates:
-
The purchaser is at least 18 years old
-
The ID is valid
-
The ID address matches the shipping address
-
-
If any validation fails, the customer is prompted to correct the issue.
-
The sale cannot complete until all checks pass.
All verification checks run in the background to minimize checkout friction.
Step 8: Review Compliance Logs on the Invoice
After a successful transaction:
-
The invoice includes logs documenting each validation step
-
These records are available for audit and compliance reference
Summary
These enhancements provide flexible, configurable controls to help you remain compliant with California’s evolving firearm regulations. You can choose to block sales entirely, apply restrictions at the product or category level, or fully enforce disclosure and identity verification workflows.
If you have questions or need assistance configuring these settings, Orchid’s support team is available to help.