Connectors

/

Recharge

Data replication

Sync Recharge data anywhere.

Recharge is an eCommerce platform offering subscription management software for e-commerce businesses. Recharge takes the work out of subscription management, helping businesses launch their subscription business and scaling as it grows. Specializing in four main fields—eCommerce, Payments, Subscriptions, and SaaS (software-as-a-service), Recharge processes billions of dollars annually for almost 30 million consumers.

  • Standard
  • Generally available
  • 15 streams
Recharge

Everything Recharge can do in Airbyte

  • Sync to your warehouse

    Land 15 Recharge tables in 50+ destinations on a schedule you control.

    Sync to your warehouse

    Land 15 Recharge tables in 50+ destinations on a schedule you control.
  • Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.
  • One authorization

    Authenticate Recharge once and Airbyte keeps every scheduled sync running on it.

    One authorization

    Authenticate Recharge once and Airbyte keeps every scheduled sync running on it.
  • Cloud or self-hosted

    Run the Recharge connector on Cloud, Self-Managed Enterprise.

    Cloud or self-hosted

    Run the Recharge connector on Cloud, Self-Managed Enterprise.

What to know before you sync Recharge

  • Support levelStandard
  • Available onCloud, Self-Managed Enterprise
  • Connector version3.0.12
  • Release stageGenerally available

Sync capabilities

  • Full Refresh SyncSupported
  • Incremental SyncSupported
  • Destinations50+ Airbyte connectors

Set up in 11 steps

  1. Open the Recharge connector page on Airbyte.com.
  2. Click on the "Create a new Recharge connector" button.
  3. Enter a name for your connector and click on the "Create" button.
  4. In the "Configuration" tab, enter your Recharge API credentials, including your API key and secret key.
  5. Click on the "Test connection" button to ensure that your credentials are correct and that Airbyte can connect to your Recharge account.
  6. In the "Sync" tab, select the tables that you want to sync between Recharge and your destination.
  7. Configure the sync settings, including the frequency of the sync and any filters or transformations that you want to apply to the data.
  8. Click on the "Save" button to save your configuration.
  9. Click on the "Run" button to start the sync process.
  10. Monitor the sync progress and any errors or warnings that may occur.
  11. Once the sync is complete, you can view the synced data in your destination.

Every table you can sync from Recharge

  • Addresses

  • Bundle Selections

  • Charges

  • Collections

  • Credit Adjustments

  • Customers

  • Discounts

  • Events

  • Metafields

  • Onetimes

  • Orders

  • Payment Methods

  • Plans

  • Shop

  • Subscriptions

Authenticate Recharge once

  • Access Token

    The value of the Access Token generated. See the docs for more information.

    Access Token

    The value of the Access Token generated. See the docs for more information.

Common questions

Didn't find your answer?
Please don't hesitate to reach out.

Talk to sales

ETL, an acronym for Extract, Transform, Load, is a vital data integration process. It involves extracting data from diverse sources, transforming it into a usable format, and loading it into a database, data warehouse or data lake. This process enables meaningful data analysis, enhancing business intelligence.

Recharge's API provides access to various types of data related to subscription management and billing. The following are the categories of data that can be accessed through Recharge's API:

1. Customer data: This includes information about customers such as their name, email address, shipping address, and payment information.

2. Subscription data: This includes details about the subscription plans, billing cycles, and renewal dates.

3. Order data: This includes information about the orders placed by customers, such as the products purchased, order status, and shipping details.

4. Product data: This includes details about the products available for purchase, such as the product name, description, and pricing.

5. Payment data: This includes information about the payments made by customers, such as the payment method used, transaction ID, and payment status.

6. Analytics data: This includes data related to customer behavior, such as churn rate, customer lifetime value, and revenue per customer.

Overall, Recharge's API provides a comprehensive set of data that can be used to manage subscriptions, track customer behavior, and optimize billing processes.

1. Open the Recharge connector page on Airbyte.com.

2. Click on the "Create a new Recharge connector" button.

3. Enter a name for your connector and click on the "Create" button.

4. In the "Configuration" tab, enter your Recharge API credentials, including your API key and secret key.

5. Click on the "Test connection" button to ensure that your credentials are correct and that Airbyte can connect to your Recharge account.

6. In the "Sync" tab, select the tables that you want to sync between Recharge and your destination.

7. Configure the sync settings, including the frequency of the sync and any filters or transformations that you want to apply to the data.

8. Click on the "Save" button to save your configuration.

9. Click on the "Run" button to start the sync process.

10. Monitor the sync progress and any errors or warnings that may occur.

11. Once the sync is complete, you can view the synced data in your destination.

The most prominent ETL tools to transfer data to include: Airbyte, Fivetran, StitchData, Matillion, Talend Data Integration. These tools help in extracting data from various sources (APIs, databases, and more), transforming it efficiently, and loading it into and other databases, data warehouses and data lakes, enhancing data management capabilities.

ELT, standing for Extract, Load, Transform, is a modern take on the traditional ETL data integration process. In ELT, data is first extracted from various sources, loaded directly into a data warehouse, and then transformed. This approach enhances data processing speed, analytical flexibility and autonomy.

ETL and ELT are critical data integration strategies with key differences. ETL (Extract, Transform, Load) transforms data before loading, ideal for structured data. In contrast, ELT (Extract, Load, Transform) loads data before transformation, perfect for processing large, diverse data sets in modern data warehouses. ELT is becoming the new standard as it offers a lot more flexibility and autonomy to data analysts.

Start moving Recharge data today

Free for 14 days on Airbyte Cloud. Set up the Recharge connector once and let Airbyte keep it in sync.