Stripe scheduled data export to CSV, XLSX, or any App or API

Use EasyCSV to automate sending your data to any API or for sending a CSV / XLSX file to FTP, Email, Dropbox, Google Drive, Microsoft OneDrive, Amazon S3, and more.

Connect Stripe to EasyCSV and set up an export schedule

  1. Log into your Stripe account.
  2. Log into EasyCSV
  3. Create a new EasyCSV import flow and page on EasyCSV.io and choose the option for the data source of Stripe.
  4. Use the "Connect Stripe" button to connect Stripe and EasyCSV.
  5. Specify what data you want to export and the schedule you want to use.
  6. Choose where you want to send the Stripe data when setting up the EasyCSV import flow & page. Popular destinations include many apps, apis, and emailing the data as a CSV file, uploading to FTP, Dropbox, Google Drive, Microsoft OneDrive, Amazon S3, and Box.
  7. After the Flow is created, enter all the data destination details needed.
  8. To test the whole flow go back to the schedule fetcher and click the "Force Fetch" button. Follow the video above for all of these steps.
  9. Turn ON your scheduled fetcher as the last step and your Flow will be on and automated!

What Stripe objects and fields are supported for export?

🎉 If you need a new Stripe object for export please contact us via chat or email and tell us what data you want to export from Stripe. It may be quick for us to add.

Object Fields (fields EasyCSV pulls from Stripe that you can reference)
Customers
(with Subscription Info if they have a subscription)
  • id
  • created_at
  • full_name
  • first_name
  • last_name
  • email
  • phone
  • address_line_1
  • address_line_2
  • address_city
  • address_state
  • address_postal_code
  • address_country
  • shipping_address_line_1
  • shipping_address_line_2
  • shipping_address_city
  • shipping_address_state
  • shipping_address_postal_code
  • shipping_address_country
  • description
  • currency
  • account_balance
  • balance
  • cash_balance
  • invoice_credit_balance
  • delinquent
  • discount
  • discount_id
  • discount_type
  • discount_coupon_name
  • discount_coupon_promo_code
  • invoice_prefix
  • tax_exempt
  • tax_ids
  • next_invoice_sequence
  • preferred_locales
  • subscription_1_id
  • subscription_1_created_at
  • subscription_1_created_date
  • subscription_1_current_period_start
  • subscription_1_current_period_end
  • subscription_1_days_until_due
  • subscription_1_canceled_at
  • subscription_1_cancel_at
  • subscription_1_cancel_comment
  • subscription_1_cancel_feedback
  • subscription_1_cancel_reason
  • subscription_1_collection_method
  • subscription_1_currency
  • subscription_1_description
  • subscription_1_discount
  • subscription_1_discount_id
  • subscription_1_discount_coupon_name
  • subscription_1_discount_coupon_promo_code
  • * If they have more than 1 subscription, EasyCSV will also get their second and third subscriptions with info. If you need to support more than 3 subscriptions per customer please reach out to EasyCSV support via chat or email.
Payments
(Payment Intents)
  • id
  • created_at
  • created_date
  • status
  • amount
  • amount_capturable
  • amount_tip
  • amount_received
  • currency
  • customer_id
  • invoice
  • description
  • capture_method
  • confirmation_method
  • payment_method
  • last_payment_error
  • receipt_email
  • shipping_address_line_1
  • shipping_address_line_2
  • shipping_address_city
  • shipping_address_state
  • shipping_address_postal_code
  • shipping_address_country
  • statement_descriptor
  • statement_descriptor_suffix
  • source
  • next_action
  • payment_method_types
  • canceled_at
  • cancellation_reason
  • on_behalf_of
  • processing
  • review
  • setup_future_usage
  • latest_charge
Refunds
  • id
  • created_at
  • created_date
  • status
  • amount
  • currency
  • payment_intent
  • destination_type
  • reason
  • receipt_number
Subscriptions
  • id
  • created_at
  • created_date
  • status
  • current_period_start
  • current_period_end
  • days_until_due
  • canceled_at
  • cancel_at
  • cancel_comment
  • cancel_feedback
  • cancel_reason
  • billing
  • billing_cycle_anchor
  • collection_method
  • currency
  • description
  • discount
  • discount_id
  • discount_coupon_name
  • discount_coupon_promo_code
  • customer_id
  • items_count
  • start
  • start_date
  • trial_start
  • trial_end
  • tax_percent
  • plan_id
  • plan_amount
  • plan_currency
  • plan_interval
  • plan_product
  • plan_active
  • quantity
  • trial_start
  • trial_end
  • tax_percent
  • plan_id
  • plan_amount
  • items_1_id
  • items_1_created_at
  • items_1_created_date
  • items_1_plan_id
  • items_1_plan_amount
  • items_1_plan_currency
  • items_1__plan_interval
  • items_1_plan_product
  • items_1_plan_active
  • items_1_quantity
  • * If they have more than 1 item, EasyCSV will also get their second and third items with info. If you need to support more than 3 items per subscription please reach out to EasyCSV support via chat or email.

How to reconnect Stripe to EasyCSV or disconnect

  1. Log into your Stripe account.
  2. Click the Gear Icon in the upper-right to go to settings
  3. Click on Team and Security
  4. CLick to the tab for Installed Apps
  5. Locate EasyCSV in the bottom list of apps and click the overflow menu with three dots •••
  6. Click and confirm Revoke Access
  7. Then click this link to Reconnect Stripe to EasyCSV if needed.
  8. You will then want to test your existing EasyCSV Stripe Flows and confirm they work as expected. If you need any assistance please reach out to EasyCSV support via email or chat.