Campfire Integration
Last updated
Last updated
Integrating Campfire with Sphere enables a.) seamless transaction data import and b.) live tax calculation within Campfire invoices.
This guide provides step-by-step instructions on generating an API key in Campfire and connecting it to Sphere for a smooth and secure integration. It also covers setting up a webhook connection between Sphere and Campfire.
Follow the steps below to get started:
In your Sphere account, click on the Connect button on the Campfire tile.
In another window, open your Campfire Dashboard and navigate to the Settings tab. Click API Keys under the Developer section.
In the API Keys section, click Create API Key to generate a new key.
Go back to the your Sphere account and enter the API key generated in Step 3. Ensure there are no extra spaces before or after the value.
Click Save to complete the setup. A success message will confirm the connection.
Next, you'll proceed with setting up the webhook. Copy the Campfire Webhook URL.
Return to the Campfire Dashboard, go to the Settings tab in the left menu, and click Webhooks.
Create a new webhook and paste the URL you copied from Step 6. Ensure the "Active" checkbox is selected, enable all invoice-related topics from the list, and click "Save" when finished.
Enabled topics:
Invoice.created
Invoice.updated
Invoice.deleted
Invoice.payment
Invoice.paid
Once the webhook is enabled, copy the HMAC-SHA256 secret in this step.
Go back to your Sphere account. In the Campfire Webhook Secret input field, paste the Signing Secret copied in Part 9, then click Save.
You’re all set! If the connection is successful, data will begin importing, and after some time, your products will appear in Sphere. You'll then need to assign tax codes to each of your products and tax will automatically populate on invoices in regions you are registered and where you've enabled automatic tax calculation.