New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Developer Resources
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

AI in Chargebee


  • Chargebee Agents
  • Chargebee Copilot
  • Chargebee MCP Server (Model context protocol)

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Invoices, Credit Notes and Quotes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Managing payments with ChargebeeJS
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • Marketing
  • Stitch
  • Collaboration
  • Contract Management
  • Order Management
  • Mobile Subscriptions (Legacy)
  • Other Integrations
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ
  1. Billing
  2. Integrations
  3. Articles and FAQ
  4. HubSpot
  1. Billing
  2. Integrations
  3. Articles and FAQ
  4. HubSpot

How to perform the Anrok integration in Chargebee?

Problem Statement

You want to know how to perform the anrok integration in chargebee.

Note

  • Visit the official website of Anrok
  • Book a demo with Anrok

Related Scenarios

  • How to configure Anrok integration in Chargebee?
  • How to configure nexus jurisdictions on Anrok?
  • I cannot find Anrok integration in Marketplace.
  • What are the Anrok limitations in Chargebee?

Solution

Currently, Chargebee supports inbuilt tax configurations such as Taxjar and Avalara, which can be configured within Chargebee. Although Anrok will be the first integration performed using Tax API offering advanced configuration. Chargebee and Anrok integration automates synchronized transactions and updates sales tax to your Chargebee invoices and credit memos.

  1. This integration is available on all plans.
  2. The Anrok application, and consequently the Chargebee-Anrok integration are currently available to users in the United States (US) and EU regions.
  3. We recommend that you test the integration on your Chargebee TEST site before configuring it on the LIVE site.

Steps to configure Chargebee with Anrok Integration

Step 1: Create a Chargebee API key from Chargebee.

Navigate to Settings → Configure Chargebee → API keys → Add API Key.

Step 2: Add Chargebee as a Data Source in Anrok.

Navigate to Data Sources → Integrate Chargebee → Chargebee API Key & Site name.

Step 3: Assign Product Catalogs with the tax Category on Anrok.

You will be prompted to assign a Tax Category for each of your Chargebee products.

Step 4: Generate Anrok API Key.

Navigate to Data Sources → Click on the ellipsis '...' menu for your Chargebee Data Source → Manage Anrok API key → Generate Anrok API Key.

Step 5: Update the Anrok API key in Chargebee.

Click Apps > Go to Marketplace > Tax Management > Anrok. On the Anrok configuration page, click Get Started > Enter Anrok API Key.

Create Chargebee API Key

A Chargebee API key is required to import your product pricing catalog and ingest your historical transactions. On your Chargebee account:

  • Navigate to Settings → Configure Chargebee → API keys
  • Click + Add API Key
    • API Key Type: Read-Only Key / All
    • Name: Anrok
image

Add Chargebee as a Data Source

If you haven't signed up or to configure nexus jurisdictions, refer to this link. Next, you need to add Chargebee as a Data Source in Anrok. This will allow Anrok to import your product catalog, and historical transactions, and begin receiving live transaction data from Chargebee. On your Anrok account:

  • Navigate to Data Sources → Integrate
  • Select 'Chargebee' from the source pulldown
    • Chargebee API Key: Paste the API key you generated in the previous step
    • The site name: .chargebee.com
  • Click Connect
image

Once connected, you'll be prompted to assign a tax category for each of your Chargebee products. Refer to this link for more on Tax configuration by category.

For Quick Charges (Non-Recurring addon), make sure to also specify a default product on this page to use for those transactions

image

Finally, you can select how you'd like to import your historical transactions. 'Import all transactions' is recommended for most sellers for accurate historical exposure calculations.

image

Create Anrok API key

The Chargebee Tax Adapter is used to add the tax to invoices, credit memos in Chargebee and to ingest live transaction data. The Chargebee support team will assist in provisioning your Chargebee account with the tax adapter. Once provisioned, setup instructions can be found in the Chargebee Help Center. As part of the setup, they will request your Anrok API Key. You can generate that API key using the steps below in Anrok:

  • Navigate to Data Sources
  • Click the '...' menu for your Chargebee Data Source
  • Click 'Manage Anrok API key'
image

Click 'Generate Anrok API Key'

image

Connecting Anrok Account with Chargebee Site

Follow the steps below to connect the applications:

On the marketplace landing page, you need to click on the connect button, which will take you to the configuration page.

  1. Click Apps > Go to Marketplace > Tax Management > Anrok.

  2. On the Anrok configuration page, click Get Started if you already have an Anrok account, or click Sign up to create a new account and continue.

  3. Enter your Anrok credentials by specifying the Anrok API Key that you retrieved for Chargebee. Click the "I understand Anrok.." checkbox for affirmation and click Authenticate.

    image
  4. Enter or confirm your organization address. Chargebee auto-populates the address that is specified in your settings, you can change this if required or click Proceed.

    image
    • Organization Address: The organization address that is configured in your Chargebee site is used as the origin address for tax calculation by Anrok. Ensure that your organization address in Chargebee is added and up-to-date. You can verify and update your organization addresses on your Chargebee site by navigating to Settings > Configure Chargebee > Business Profile.
  5. In Configure Sync Rules, enable the toggle button to allow Chargebee to sync invoices and credit notes to Anrok.

    image
  6. Click Proceed.

The Anrok account is successfully connected with your Chargebee site.

You can make changes to the integration preferences at any point in time by clicking Apps > Apps Connected > Anrok > Manage > Manage Preferences.

image

Enabling Anrok for Tax Calculation for Taxable Regions/United States

This is a crucial step in the integration. Unless you execute this step, Anrok will not be used for automatic tax calculation in Chargebee. After connecting the Anrok account with your Chargebee site, click Go to Taxes on the Anrok app page.

image

Alternatively, you can click Settings > Configure Chargebee > Taxes.

Go to the taxable region - United States and select Anrok as your preferred mode of tax calculation.

image

Limitations

  1. Currently Tax inclusive price type is not supported by the Chargebee-Anrok integration.
  2. The tax rates sent from Anrok to Chargebee are rounded off to two decimal places. This could lead to a slight variation in the tax rates and consequently - cent mismatch in the total invoice amount between the two application

Related Articles

Access for the Salesforce org has expired for ChargebeeInc Support
'Hubspot error: There was a problem displaying this content. Try refreshing the page. If this issue persists, contact your app developer for assistance.'
Bad picklist value error - Salesforce
'Fix for error message: locale-not in allowed values Salesforce'
'Avalara sync error: Company not found'
'Avalara error: Unable to calculate the tax rate as the shipping/billing address is either invalid or incomplete'
What are the prerequisites for Hubspot integration?
Hubspot - Pipeline or stage errors
Hubspot -Authentication error
Hubspot - Internal error
Hubspot - PII data cleared error
Hubspot - Contact already mapped error
Hubspot - Contact not found error
Hubspot - Contact missing error
Hubspot - Unique field value missing error
Hubspot - Customer deleted error
Hubspot - Unknown error

Show more

Was this article helpful?