Release Notes
October 2025
We've added below fields in the QUOTE table:
subscription_data_billing_mode_flexible_proration_discountssubscription_data_billing_mode_typesubscription_data_descriptionsubscription_data_effective_datesubscription_data_metadatasubscription_data_trial_period_days
We unified each connector’s pre-built dbt Core*–compatible data models into a single model. It standardizes and documents the Fivetran schemas created in your destination and outputs analytics-ready tables. Previously, most connectors used distinct source and transform models.
* dbt Core is a trademark of dbt Labs, Inc. All rights therein are reserved to dbt Labs, Inc. Fivetran Transformations is not a product or service of or endorsed by dbt Labs, Inc.
September 2025
We now support subscriptions with multiple discounts. We retrieve the discounts using the discounts array into the SUBSCRIPTION_DISCOUNT and DISCOUNT tables. Previously, we retrieved a single discount using the discount field.
If you notice discounts are missing, trigger a re-sync on the SUBSCRIPTION_ITEM table. This could cause a slight increase in your MAR because the sync will now include those discounts.
July 2025
We've added a new table, CARD_PAYMENTS_FEES_TRANSACTION_LEVEL_1. The table provides enhanced visibility into transaction-level fees associated with card payments. We are gradually rolling out this change to all connections.
We have fixed an issue where the COUPON_PRODUCT table was not being populated correctly. Be sure to resync the COUPON table to backfill the historical data.
We have updated the Quickstart packages for the following connectors:
- Connectors supporting the Ad Reporting data model to version 1.17.0.
- Fivetran Platform Connector to version 2.2.2.
- GitHub to version 0.9.1.
- HubSpot to version 0.26.0.
- Iterable to version 0.14.0.
- Microsoft Dynamics 365 CRM to version 0.1.0-b2.
- Qualtrics to version 0.4.0.
- QuickBooks to version 0.20.1.
- Recharge to version 0.5.0.
- Reddit Ads to version 0.7.0.
- SAP ERP on HANA to version 0.2.1.
- Shopify to version 0.19.1.
- Stripe to version 0.19.2.
- Zendesk Support to version 0.25.0.
June 2025
We have changed the sync strategy for the COUPON table to prevent service disruptions caused by Stripe API's rate limits. We no longer re-import the table every week. Instead, we re-import the table only when you manually re-sync it.
We have added a new Quickstart package for the Microsoft Dynamics 365 CRM connector.
We have updated the Quickstart packages for the following connectors:
- Connectors supporting the Ad Reporting data model to version 1.15.0.
- Connectors supporting the App Reporting data model to version 0.6.0.
- Connectors supporting the Shopify Holistic Reporting data model to version 0.8.0.
- Amazon Ads to version 0.5.0.
- Amplitude to version 0.7.0.
- Apple App Store to version 0.6.0.
- Apple Search Ads to version 0.6.0.
- Asana to version 0.9.0.
- Facebook Ads to version 0.10.0.
- Fivetran Platform to version 2.2.0.
- GitHub to version 0.9.0.
- Google Ads to version 0.14.0.
- Google Play to version 0.5.0.
- Greenhouse to version 0.9.0.
- HubSpot to version 0.24.0.
- Intercom to version 0.10.0.
- Jira to version 0.21.0.
- Klaviyo to version 0.9.0.
- Lever to version 0.8.0.
- LinkedIn Ad Analytics to version 0.12.0.
- Mailchimp to version 0.12.0.
- Microsoft Advertising to version 0.12.0.
- Mixpanel to version 0.13.0.
- NetSuite SuiteAnalytics to version 0.20.0.
- Pendo to version 0.6.0.
- Pinterest Ads to version 0.13.0.
- QuickBooks to version 0.20.0.
- Recurly to version 0.7.0.
- Reddit Ads to version 0.5.0.
- Sage Intacct to version 0.7.0.
- Salesforce to version 1.3.0.
- Snapchat Ads to version 0.10.0.
- Stripe to version 0.19.0.
- TikTok Ads to version 0.9.0.
- Twilio to version 0.5.0.
- Twitter Ads to version 0.10.0.
- Workday HCM to version 0.4.0.
- Zendesk Support to version 0.24.1.
We've added two new columns, current_period_start and current_period_end, to the SUBSCRIPTION_ITEM table. The columns contain the subscription item’s current billing start and end period.
May 2025
We have updated the Quickstart packages for the following connectors:
- Connectors supporting the Ad Reporting data model to version 1.14.0.
- Connectors supporting the Social Media Reporting data model to version 0.7.0.
- Google Ads to version 0.13.0.
- Instagram Business to version 0.3.0.
- Intercom to version 0.9.2.
- Mailchimp to version 0.10.1.
- QuickBooks to version 0.18.1.
- Recharge to version 0.4.0.
- Recurly to version 0.6.0.
- Shopify to version 0.19.0.
- Stripe to version 0.18.0.
- TikTok Ads to version 0.8.1.
- Zendesk Support to version 0.22.0.
- Zuora to version 0.5.0.
Stripe doesn't incrementally sync the times_redeemed column in the COUPON table. To ensure data accuracy, we re-import this every Saturday.
March 2025
We have updated our sync strategy. We now re-import the ACCOUNT table once weekly. Previously, we re-imported the table daily. We are gradually rolling out this change to all existing connections.
We have added a new table, PAYOUT_BALANCE_TRANSACTION, which contains the following columns:
PAYOUT_IDBALANCE_TRANSACTION_ID
You can use this table instead of referencing PAYOUT_ID in the BALANCE_TRANSACTION table, as PAYOUT_ID will no longer be populated in BALANCE_TRANSACTION after April 30, 2025.
We are gradually rolling out this change to all existing connections.
We have updated the Quickstart packages for the following connectors:
- Connectors supporting the Ad Reporting data model to version 1.13.0
- Facebook Ads to version 0.8.1
- Fivetran Platform Connector to version 2.1.0
- HubSpot to version 0.22.0
- Microsoft Advertising to version 0.10.0
- Mixpanel to version 0.12.0
- NetSuite SuiteAnalytics to version 0.18.0
- Shopify to version 0.18.0
- Connectors supporting the Social Media Reporting data model to version 0.6.0
- Stripe to version 0.17.0
- Xero to version 0.8.0
- Zendesk Support to version 0.21.0
February 2025
We have updated the Quickstart packages for the following connectors:
- Ad Reporting data model connectors to version 0.5.0
- Amplitude to version 0.6.0
- Apple App Store to version 0.5.0
- App reporting data model connectors to version 0.5.0
- Asana to version 0.8.3
- HubSpot to version 0.21.0
- Sage Intacct to version 0.6.0
- Shopify to version 0.17.0
- Snapchat Ads to version 0.8.0
- Stripe to version 0.16.1
- Zuora to version 0.3.2
Effective February 14, 2025, we have added a new drop-down menu, Historical sync time frame, to the connection setup form. This drop-down menu allows you to specify whether you want to sync all historical data or only data from a specific time range during historical syncs. The default value is Sync data from selected date. If you choose to sync data from a specific time range, we also provide a new field, Historic Sync Backwards Limit, that allows you to specify that range. To use this field for an existing connection, select the time frame value on the Connection details page. Learn more in our Stripe connector historical sync time frame documentation.
We apply the historical sync limit to the following tables only:
APPLICATION_FEEAUTHORIZATIONBALANCE_TRANSACTIONCHARGEDISPUTEFILEFILE_LINKINVOICEINVOICE_ITEMISSUING_DISPUTEISSUING_TRANSACTIONORDER_RETURNPAYMENT_INTENTPAYOUTREFUNDREVIEWSETUP_INTENTTOPUPTRANSFER
January 2025
We have updated the Quickstart packages for the following connectors:
- Fivetran Platform Connector to version 1.11.0
- Marketo to version 0.13.1
- Mixpanel to version 0.11.0
- NetSuite SuiteAnalytics to version 0.17.1
- Qualtrics to version 0.3.0
- QuickBooks to version 0.17.1
- Salesforce to version 1.2.0
- ServiceNow to version 0.4.0
- Shopify to version 0.16.0
- Stripe to version 0.16.0
- Xero to version 0.7.0
- Zendesk Support to version 0.19.3
- Zuora to version 0.3.1
December 2024
We have updated the Quickstart packages for the following connectors:
- Fivetran Platform Connector to version 1.10.0
- Greenhouse to version 0.8.0
- LinkedIn Ad Analytics to version 0.10.0
- Mailchimp to version 0.10.0
- Marketo to version 0.12.1
- QuickBooks to version 0.17.0
- Shopify to version 0.14.0
- Stripe to version 0.15.1
- Tiktok Ads to version 0.7.0
- Twilio to version 0.4.0
- Zendesk Support to version 0.19.1
We have also updated the Quickstart package for the Ad Reporting multi-connector data model to version 1.10.0.
We've added a new table, COUPON_PRODUCT, with two columns, coupon_id and product_id, to support the mapping between the COUPON and PRODUCT tables.
The Stripe connector now supports the Hybrid Deployment model. For more information, see our setup instructions.
October 2024
We have changed the primary keys of the following tables:
- For the
INVOICE_LINE_ITEM_TAX_RATEtable, the new composite primary key is a combination of theinvoice_id,invoice_line_item_id, andtax_rate_idcolumns. Previously, the primary key was a combination of theinvoice_idandtax_rate_idcolumns. - For the
CREDIT_NOTE_LINE_ITEM_TAX_RATEtable, the new composite primary key is a combination of thecredit_note_id,credit_note_line_item_id, andtax_rate_idcolumns. Previously, the primary key was a combination of thecredit_note_line_item_idandtax_rate_idcolumns. - For the
UPCOMING_INVOICE_LINE_ITEM_TAX_RATEtable, the new composite primary key is a combination of thesubscription_id,tax_rate_id, andupcoming_invoice_line_item_idcolumns. Previously, the primary key was a combination of thesubscription_idandtax_rate_idcolumns.
Stripe has deprecated the tax_info_* columns. To support the change, we have removed them from the CUSTOMER table and replaced them with a new CUSTOMER_TAX table. For more information, see the Stripe documentation.
July 2024
We now capture data of the archived prices in the PRICE table. Previously, we captured data only for the active prices in this table.
We have added the following new tables to support upcoming invoices:
UPCOMING_INVOICEUPCOMING_INVOICE_ACCOUNT_TAX_IDUPCOMING_INVOICE_CUSTOM_FIELDUPCOMING_INVOICE_LINE_ITEMUPCOMING_INVOICE_LINE_ITEM_PRORATION_DETAILS_CREDITED_ITEMUPCOMING_INVOICE_LINE_ITEM_TAX_RATEUPCOMING_INVOICE_TAX_RATE
We have added the following new tables to support Quote:
QUOTEQUOTE_LINE_ITEMQUOTE_COMPUTED_UPFRONT_LINE_ITEMQUOTE_TAX_RATE
We have added a new table, TAX_AMOUNT, to store data for all Stripe tax amount and categories.
We have added a new table, CREDIT_NOTE_LINE_ITEM_TAX_RATE, to store the tax rate ID applied to the credit note line item.
We have added a new table, INVOICE_ACCOUNT_TAX_ID, to store the account tax ID related to the invoice.
We have added a new table, INVOICE_LINE_ITEM_PRORATION_DETAILS_CREDITED_ITEMS, to store details for the proration credited items.
We have added the following new columns to the CREDIT_NOTE table:
amount_shippingeffective_atout_of_band_amountshipping_cost_amount_subtotalshipping_cost_amount_taxshipping_cost_amount_totalshipping_cost_shipping_ratesubtotal_excluding_taxtotal_excluding_tax
We have added two new columns, amount_excluding_tax and unit_amount_excluding_tax, to the CREDIT_NOTE_LINE_ITEM table.
We have added the following new columns to the INVOICE table:
account_countryaccount_nameamount_shippingapplicationautomatic_tax_enabledautomatic_tax_statuseffective_atfrom_invoice_actionfrom_invoice_invoicelast_finalisation_error_*latest_revisionon_behalf_ofpaid_out_of_bandpayment_setting_default_mandatepayment_setting_payment_method_options.*payment_setting_payment_method_typesrendering_amount_tax_displayrendering_pdf_page_sizeshipping_cost_amount_subtotalshipping_cost_amount_taxshipping_cost_amount_totalshipping_cost_shipping_rateshipping_details_address_*shipping_details_nameshipping_details_phonesubtotal_excluding_taxtest_clocktotal_excluding_tax
We have added two new columns, amount_excluding_tax and unit_amount_excluding_tax to the INVOICE_LINE_ITEM table.
We have added two new columns, test_clock and unit_amount_decimal, to the INVOICE_ITEM table.
We have removed the following columns from the INVOICE table:
billingdatefinalized_at
We now sync the data of these discontinued columns to other columns in the INVOICE table. Use the following columns:
collection_methodforbillingcreatedfordatestatus_transitions_finalized_atforfinalized_at
June 2024
We have changed the data type of the livemode column in the TRANSFER table from STRING to BOOLEAN.
To apply this change, you need to drop the livemode column in your connector's schema. The next sync will update the datatype. If you need historical data for this column, a re-sync is required.
May 2024
We have added three new columns to the SUBSCRIPTION_HISTORY table:
cancellation_details_commentcancellation_details_feedbackcancellation_details_reason
Effective May 19, 2024, we will sync only new data into these columns and will not sync your historical data before May 19, 2024.
April 2024
We have removed the ORDER_HISTORY table and its child tables, ORDER_ITEM and SHIPPING_METHOD because Stripe removed support for this endpoint. We are gradually rolling out this change to all existing connections.
March 2024
We have changed the sync strategy for the PLAN table. To capture new records and updates, we now re-import this table every time we perform a sync for the connector. Previously, we re-imported this table once a day.
December 2023
We now capture the price and product data in the CHECKOUT_SESSION_LINE_ITEM table and upsert it in the PRICE and PRODUCT tables respectively. Previously, we ignored the price and product data present in the CHECKOUT_SESSION_LINE_ITEM.
We have added a new table, DISCOUNT, to store data for all Stripe discounts and discount categories.
November 2023
Effective November 22, 2023, we have deprecated the ORDER and SUBSCRIPTION tables.
October 2023
We have added two new columns, flat_amount_decimal and unit_amount_decimal, to the TIER table.
The Stripe connector now supports priority-first sync. Priority-first syncs fetch your most recent data first so that it's quickly ready for you to use. Stripe's priority-first syncs fetch the most recent 30 days' worth of data from the supported tables.
We have rolled out this feature for all active connections. If a connector is currently paused and if you unpause it within 2 months, the connector will start supporting priority-first sync as soon as you unpause it. However, if you unpause the connector after 2 months from now, we will consider it as a new connector and perform a historical sync on a priority-first basis. To learn more, see our priority-first sync documentation.
July 2023
Stripe's Balance Transaction API now fetches the balance transactions only for the payouts whose reconciliation_status field has changed to completed. To support this change, we have updated our sync strategy and now fetch the balance transactions when the reconciliation_status of a payout changes to completed. This change applies to both Stripe Standard and Connected accounts. You may observe sync delays for the payouts we sync using the /events endpoint.
We have added a new table, INVOICE_CUSTOM_FIELD. If you want to backfill the historical data for this table, you can re-sync the INVOICE table or contact our support team to re-sync it for you.
June 2023
We have added the following fields to the CHECKOUT_SESSION_LINE_ITEM_DISCOUNT table:
checkout_sessioncoupon_idcustomer_idendinvoice_idinvoice_item_idpromotion_codestartsubscription_id
We have added a new column, reconciliation_status, to the PAYOUT table.
Be sure to re-sync these tables for the latest changes or contact our support team to re-sync it for you.
April 2023
We have added a new table, INVOICE_LINE_ITEM_TAX_RATE, to store the mappings of invoices and their associated invoice line items and tax rates. You can re-sync the INVOICE table to backfill the INVOICE_LINE_ITEM_TAX_RATE table for old invoices.
March 2023
We have changed our sync strategy to handle invalid or deleted connected accounts. We now display a warning on your connector dashboard when we detect invalid or deleted Stripe connected accounts and skip these accounts from the sync. Previously, we didn't skip these accounts, causing the connector to break.
February 2023
We now update the three_d_secure column of the CARD table in the destination as 'attempted' when we receive a JSON response. For more information about three_d_secure fields, see Stripe's documentation.
You can backfill the data for the three_d_secure columns in the CARD and PAYMENT_METHOD_CARD tables. Perform a re-sync for the CARD and PAYMENT_METHOD_CARD tables. This will result in re-syncing the associated parent and child tables.
January 2023
We now sync data from the CUSTOMER endpoint to the PAYMENT_METHOD table. Previously, we synced data only from the PAYMENT_INTENT and SETUP_INTENT endpoints, to the PAYMENT_METHOD table. To sync records from the CUSTOMER endpoint, we recommend that you re-sync the CUSTOMER table.
October 2022
We have added a new column, collection_method, to the INVOICE and SUBSCRIPTION (SUBSCRIPTION_HISTORY for history mode connectors) tables. This column stores the same value as the billing column. Stripe has deprecated the billing column. We will continue to support both columns.
We have added the following new columns to the CARD table:
iindescriptionissuer
These columns are not available in standard Stripe API requests. Contact Stripe support to enable them on your account.
September 2022
We have added the following new tables:
CHECKOUT_SESSIONCHECKOUT_SESSION_PAYMENT_METHODCHECKOUT_SESSION_TAX_RATECHECKOUT_SESSION_SHIPPING_OPTIONCHECKOUT_SESSION_SHIPPING_ADDRESS_ALLOWED_COUNTRIESCHECKOUT_SESSION_LINE_ITEMCHECKOUT_SESSION_LINE_ITEM_TAX_RATESHIPPING_RATE
August 2022
We have added a new column, invoice_item_id, to the INVOICE_LINE_ITEM table.
February 2022
We have added two new tables, ORDER_HISTORY and SUBSCRIPTION_HISTORY. We automatically sync these tables for connections created after February 1, 2022.
January 2022
We have deprecated the following tables and no longer sync new data to them:
TAX_RATE_INVOICE_MAPPINGTAX_RATE_INVOICE_ITEM_MAPPINGTAX_RATE_SUBSCRIPTION_MAPPING
In May 2021, we renamed these tables but continued syncing to the old tables as well as to the new tables for existing connections. Now, the data from these tables syncs only to the following renamed tables:
INVOICE_TAX_RATEINVOICE_ITEM_TAX_RATESUBSCRIPTION_TAX_RATE
If your connector was created before May 3, 2021, be sure to update your queries.
If your connector was created after May 3, 2021, you don't need to do anything.
December 2021
We added a new column, reporting_category, to the BALANCE_TRANSACTION table.
We have added a new table, ISSUING_TRANSACTION, that contains data from Stripe's /issuing/transactions endpoint.
November 2021
We have added a new column, invoice_item_id, to the PRICE table.
October 2021
We have added a new column, invoice_line_item, to the CREDIT_NOTE_LINE_ITEM table.
September 2021
We have added the following new fields to the CHARGE table:
billing_detail_address_citybilling_detail_address_countrybilling_detail_address_line1billing_detail_address_line2billing_detail_address_postal_codebilling_detail_address_statebilling_detail_emailbilling_detail_namebilling_detail_phone
August 2021
We have added a new table, PROMOTION_CODE. See Stripe's promotion code documentation for more details.
We have deprecated the metadata_* columns from the Stripe schema.
We now support the PAYMENT_INTENT table for Stripe Connect accounts. If you'd like to sync data from Stripe connected accounts, contact our support team.
The Stripe connector now supports table-level re-syncs.
We now support table grouping in the Schema tab of your connector details page.
The Stripe connector now supports history mode for the following tables:
ORDERSUBSCRIPTIONSUBSCRIPTION_ITEM
We are gradually rolling out this improvement to all existing connections.
July 2021
We have added two new columns, pause_collection_behavior and pause_collection_resumes_at, to the SUBSCRIPTION table.
We have added the following new columns to the PAYMENT_METHOD_CARD table:
three_d_secure_authentication_flowthree_d_secure_resultthree_d_secure_result_reasonthree_d_secure_version
We have added a new table, SETUP_ATTEMPT. By default, we exclude the table from your syncs. On your Connector Details page, go to the Schema tab and select the table. For more information, see Stripe's SetupAttempts documentation.
We have deprecated the three_d_secure_usage_supported column from the PAYMENT_METHOD_CARD and CARD tables.
May 2021
We now support the REFUND and DISPUTE tables for Stripe Connect accounts. If you'd like to sync data from Stripe connected accounts, contact our support team.
We have renamed the following tables:
TAX_RATE_INVOICE_MAPPINGtoINVOICE_TAX_RATETAX_RATE_INVOICE_ITEM_MAPPINGtoINVOICE_ITEM_TAX_RATETAX_RATE_SUBSCRIPTION_MAPPINGtoSUBSCRIPTION_TAX_RATE
We will continue to sync the TAX_RATE_*_MAPPING tables for existing connections.
We have added a new column, price_id, to the INVOICE_LINE_ITEM table.
We have added two new columns, price_id and plan_id, to the INVOICE_ITEM table.
We have added a new column, three_d_secure_usage_supported, to the PAYMENT_METHOD_CARD and CARD tables.
April 2021
We have added a new table, TAX_RATE_INVOICE_MAPPING, which stores the tax rates applied to an invoice.
We have added a new table, APPLE_PAY_DOMAIN. By default, we exclude the table from your syncs. On your Connector Details page, go to the Schema tab and select the table.
We have added the following new columns to the INVOICE table:
default_payment_method_idpayment_intent_idpost_payment_credit_notes_amountpre_payment_credit_notes_amountsubscription_id
We have added the following new columns to the SUBSCRIPTION table:
default_payment_methodlatest_invoice_idpending_setup_intent_id
We have added a new column, payment_method_types, to the PAYMENT_INTENT table.
We will discontinue the metadata_* columns from the Stripe schema after August 1, 2021. Be sure to update your queries with the metadata column. We sync metadata as JSON objects. For more information on the metadata column, see our documentation.
March 2021
We have added the following new columns to the ACCOUNT table:
capabilities_afterpay_clearpay_paymentscapabilities_au_becs_debit_paymentscapabilities_bacs_debit_paymentscapabilities_bancontact_paymentscapabilities_cartes_bancaires_paymentscapabilities_eps_paymentscapabilities_fpx_paymentscapabilities_giropay_paymentscapabilities_grabpay_paymentscapabilities_ideal_paymentscapabilities_jcb_paymentscapabilities_oxxo_paymentscapabilities_p24_paymentscapabilities_sepa_debit_paymentscapabilities_sofort_paymentscapabilities_tax_reporting_us_1099_kcapabilities_tax_reporting_us_1099_misc
We have added the following new columns to the tables below:
payment_method_idto theCHARGEtablediscount_idto theORDER_ITEMandORDER_REFUND_ITEMtablespayment_intent_idto theREFUNDtable
We have added two new columns, destination_payment_id and source_transaction_id, to the TRANSFER table.
We will discontinue the destination_payment and source_transaction columns of the TRANSFER table after June 20, 2021. Be sure to update your queries.
We have added the following new columns to the CARDHOLDER table:
spending_controls_allowed_categoriesspending_controls_blocked_categoriesspending_controls_spending_limitsspending_controls_spending_limits_currency
We have added a new column, amount_details_atm_fee, to the AUTHORIZATION and TRANSACTION tables.
We have added a new column, wallet_type, to the CARD table.
February 2021
We have added a new field, calculated_statement_descriptor, to the CHARGE table.
We have added the following new fields to the INVOICE table:
status_transitions_finalized_atstatus_transitions_marked_uncollectible_atstatus_transitions_paid_atstatus_transitions_voided_at
January 2021
We have added a new field, metadata, to the SUBSCRIPTION_SCHEDULE table.
December 2020
We now create empty tables in the destination even if the source tables are empty (contain only Null values).
We have added a new table, CREDIT_NOTE_LINE_ITEM. See Stripe's documentation on the credit note line item object for more information.
We have added a new table, PRICE. See Stripe's documentation on prices for more information.
We have added the following new fields to the CREDIT_NOTE table:
customer_balance_transactiondiscount_amountsubtotaltotalvoided_at
We now sync the metadata as JSON objects. We have added a new column, metadata, to the following tables:
ACCOUNTAPPLICATIOIN_FEE_REFUNDAUTHORIZATIONBANK_ACCOUNTCARDCARDHOLDERCHARGECOUPONCREDIT_NOTECUSTOMERCUSTOMER_BALANCE_TRANSACTIONDISPUTEFILE_LINKINVOICEINVOICE_ITEMINVOICE_LINE_ITEMISSUING_CARDISSUING_DISPUTEORDERPAYMENT_INTENTPAYMENT_METHODPAYOUTPLANPRODUCTREFUNDSETUP_INTENTSKUSOURCESUBSCRIPTIONSUBSCRIPTION_ITEMTAX_RATETOPUPTRANSACTIONTRANSFERTRANSFER_REVERSAL
November 2020
We have added the following new fields to the ACCOUNT table:
requirements_current_deadlinerequirements_currently_duerequirements_disabled_reasonrequirements_errorsrequirements_eventually_duerequirements_past_duerequirements_pending_verification
We now sync the BANK_ACCOUNT and CARD tables' records using the external_accounts field of the ACCOUNT table. See Stripe's documentation on external accounts for more information.
We have added a new table, CUSTOMER_DISCOUNT, which stores information about customer discounts. See Stripe's documentation on discounts for more information.
We have removed the _fivetran_id field from the INVOICE_DISCOUNT and SUBSCRIPTION_DISCOUNT tables.
September 2020
We have added the following new columns to the tables below:
is_deletedandcapabilities_platform_paymentsto theACCOUNTtableverification_data_expiry_checkto theAUTHORIZATIONtablelivemodeto theORDER_RETURNtableidto theSUBSCRIPTION_DISCOUNTtable
We now support metadata_* columns in the AUTHORIZATION table.
August 2020
We have released pre-built, dbt Core-compatible data models for Stripe. Find the models in Fivetran's dbt hub or data models documentation. Learn more about our dbt Core integration in our Transformations for dbt Core documentation*.
* dbt Core is a trademark of dbt Labs, Inc. All rights therein are reserved to dbt Labs, Inc. Fivetran Transformations is not a product or service of or endorsed by dbt Labs, Inc.
We have added three new tables:
TAX_RATEstores the tax rates that can be applied to either a subscription or an invoice item.TAX_RATE_SUBSCRIPTION_MAPPINGstores the tax rates applied to a subscription.TAX_RATE_INVOICE_ITEM_MAPPINGstores the tax rates applied to an invoice item.
We have renamed the following fields in the AUTHORIZATION table:
authorized_amounttoamountauthorized_currencytocurrency
We have moved the following fields from the TRANSACTION table to the AUTHORIZATION table:
merchant_data_network_idmerchant_data_postal_codemerchant_data_statemerchant_data_categorymerchant_data_citymerchant_data_namemerchant_data_country
We have added the following columns to the ISSUING_CARD table:
cancellation_reasonnumberreplaced_byreplacement_forreplacement_reasonshipping_etashipping_serviceshipping_statusshipping_tracking_urlshipping_type
We have removed the following columns from the ISSUING_CARD table:
authorization_controls_currencyauthorization_controls_max_amountauthorization_controls_max_approvalsshipping_phone
We have removed the is_deleted column from the PAYMENT_METHOD table.
We have removed the client_secret column from the SETUP_INTENT table.
July 2020
We now capture deletes for the INVOICE, INVOICE_ITEM, and PERSON tables. Deletes from these tables are captured in the is_deleted column.
You can now select the PAYMENT_METHOD and CUSTOMER_BALANCE_TRANSACTION tables to sync from the Schema tab on your connector details page.
We have added a new column, is_deleted, to the PERSON table.
We have added a new table, SETUP_INTENT. Read Stripe's documentation for more information.
June 2020
We can now enable support for your Stripe Connected Accounts on your connector. Contact our Support team to enable this feature on your connector.
We have added a new table, USAGE_RECORD. This table stores the usage records of a subscription.
May 2020
We have added the following columns to the CUSTOMER table:
address_*balancenamephone
April 2020
You can now select the tables you want to sync from the Schema tab on your connector details page.
March 2020
We have added a new field, tax_exempt, to the CUSTOMER table.
We have added a new table, PAYMENT_METHOD, which stores customer payment method details. We have also added the following child tables to support the various payment types:
AU_BECS_DEBITstores details about the AU_BECS_DEBIT payment method.FPXstores details about the FPX payment method.IDEALstores details about the IDEAL payment method.PAYMENT_METHOD_CARDstores details about the CARD payment method.SEPA_DEBITstores details about the SEPA_DEBIT payment method.
We have updated the ACCOUNT table to support the latest Stripe API version. We have deprecated the following fields from the ACCOUNT table:
business_namebusiness_urldebit_negative_balancesdecline_charge_on_avs_failuredecline_charge_on_cvc_failuredisplay_namelegal_entitypayout_schedule_delay_dayspayout_schedule_intervalpayout_schedule_monthly_anchorpayout_schedule_weekly_anchorpayout_statement_descriptorproduct_descriptionstatement_descriptorsupport_addresssupport_emailsupport_phonetimezoneverification
See the Stripe ERD to learn more about the fields we support in the ACCOUNT table.
February 2020
You can now configure your Stripe connector using the Fivetran REST API. This feature is in BETA and available only for Standard and Enterprise accounts.
We have added a new field, start_date, to the SUBSCRIPTION table. This field stores the actual subscription start date, while the start field in the same table stores the last modified date of the subscription.
We have added a new table, SUBSCRIPTION_SCHEDULE, which stores the historical change data of a subscription.
We have added a new table, PHASE, which stores the details about phases in the subscription schedule life cycle.
We have added a new table, PHASE_PLAN, which stores the subscription plan details during a specific phase.
We have added the following fields to the BALANCE_TRANSACTION table:
payout_id. This field stores the automatic payout ID in which the balance transaction was paid out.exchange_rate. This field stores the exchange rate used for a transaction.
January 2020
We have added a new column, unique_id, to the INVOICE_LINE_ITEM table. This fix resolves the pagination break issue for invoice line items, which was introduced by the Stripe API update.
December 2019
We have added a new table, EARLY_FRAUD_WARNING, which contains the following fields:
idcharge_idactionablecreatedfraud_typelivemode
November 2019
We have added a new column, network, to the CARD table.
October 2019
For version 2 of the Stripe connector, we have added a new column, invoice_id, to the CHARGE table to support mapping between the CHARGE and INVOICE tables.
September 2019
We have added a new column, customer_id, to the INVOICE_ITEM table.
August 2019
We have made the subscription_id column a primary key.
The SUBSCRIPTION_ITEM table now holds only existing subscription items. We will delete subscription items which are not related to any subscription. For example, when a subscription item is removed from a subscription, it does not belong to any subscription, so we delete that subscription item from the table.
July 2019
We have deprecated the OAuth 2.0 authentication mechanism for creating a new connector. Going forward, you need to use the restricted API key to create a new connector. We will continue to run existing connectors set up using the OAuth 2.0 mechanism. We encourage you to move to the new authentication for greater security.
April 2019
We have added a new table, CREDIT_NOTE with the following columns:
idamountcreatedcurrencycustomerinvoice_idlivemodememonumberpdfreasonrefund_idstatustype
March 2019
We have released a new version of the Stripe connector, version 1. The new version contains changed, added, and deprecated tables. In the existing tables, we have added new fields and removed the deprecated ones. See the schema for details.
Added Tables
ATTRIBUTEAUTHORIZATIONCARDHOLDERDISPUTE_BALANCE_TRANSACTIONFILEINVOICE_DISCOUNTISSUING_CARDISSUING_DISPUTEPAYMENT_INTENTPAYOUTPRODUCTSHIPPING_METHODSUBSCRIPTION_DISCOUNTSUBSCRIPTION_ITEMTIERTRANSACTIONTRANSFER_REVERSAL
Renamed Tables
_ACCOUNTtoACCOUNT_APPLICATION_FEEStoAPPLICATION_FEE_APPLICATION_FEE_REFUNDStoAPPLICATION_FEE_REFUND_BALANCE_TRANSACTIONStoBALANCE_TRANSACTION_BANK_ACCOUNTStoBANK_ACCOUNT_CARDStoCARD_CHARGEStoCHARGE_COUPONStoCOUPON_CUSTOMERStoCUSTOMER_DISPUTEStoDISPUTE_FEEStoFEE_INVOICEStoINVOICE_INVOICE_ITEMStoINVOICE_ITEM_ORDERtoORDER_ORDER_ITEMtoORDER_ITEM_ORDER_RETURNEDtoORDER_RETURN_ORDER_RETURNED_ITEMtoORDER_RETURNED_ITEM_PLANStoPLAN_REFUNDStoREFUND_REVIEWStoREVIEW_SKUtoSKU_SOURCEtoSOURCE_SUBSCRIPTIONStoSUBSCRIPTION_TOPUPtoTOPUP_TRANSFERStoTRANSFER
Deprecated Tables
_RECIPIENTS_SUBSCRIPTION_PLAN
The sunset date for version 0 is June 15, 2019. Connect to the new Stripe v1 connector.
January 2019
We have added a new column, outcome_risk_score, to the CHARGES table.
December 2018
The Stripe connector now supports top-up objects. This data appears in the TOPUP table.
May 2018
We have added a new table, FILE_UPLOAD.
We have added the following new columns to the tables below:
| TABLE NAME | NEW COLUMN NAME |
|---|---|
CHARGE | status |
INVOICES | amount_paid |
PLANS | nickname |