02API guides
Node packageBigCommerce, WooCommerce, Adobe Commerce plugins
How FFL Checkout works
FFL Checkout puts the receiving-dealer picker inside your store's checkout. It's part of Rollmark Transfers.
The flow
01
The shopper reaches checkout.
Your server asks Rollmark for dealers near their ZIP. Your preferred dealers come first; blocked dealers never appear.
02
They pick a dealer and continue to payment.
Your server sends Rollmark a pending order.
03
Your store creates its order.
Your server matches it to the pending order.
04
It shows in Rollmark
under Orders, and a transfer is ready to fill and ship.
Server only
Pick how to add it
| Your store runs on | Use |
|---|---|
| BigCommerce, WooCommerce, Adobe Commerce / Magento | The Rollmark plugin for that platform. Paste your rm_chk_ key in its settings. |
| Your own Node checkout | FFL Checkout for Node |
| Anything else | Build your own integration |
Where to go next
- FFL Checkout reference: every field of the six checkout endpoints.
- Build your own integration: send orders and hear back when they ship, for a store system with no plugin.