You may need to reconcile payments and refunds with Stripe for accounting purposes. The Transaction_id is recorded in both ReCharge and Stripe and can be used to link ReCharge with your payment processor.
Reconcile ReCharge charges with Stripe
Step 1 - Export your ReCharge Store Data
Export your ReCharge store data. Run the Charge - Processed export for the time period your need. This export contains all of the information you need including:
- Charge_ids
- Shopify Order IDs
- Transaction IDs
- Customer emails
You can also use the ReCharge API to pull this data by using the charge endpoint. This has both metadata pieces for orders and transaction ids.
Step 2 - Access the Transaction ID in Stripe
Pull the Transaction IDs from Stripe for the same time period.
Step 3 - Compare data between Stripe and ReCharge
Use the Transaction ID that you obtained from Stripe and match it to the Transaction ID on your ReCharge Export.
Reconcile refunds with Stripe
Step 1 - Export your ReCharge and Stripe data
Export your ReCharge store data. Run the Charge - Processed export for the time period your need.
Pull the Transaction IDs from Stripe for the same time period.
Step 2 - Match the refund ID
Once you have the Transaction ID for a charge, you can use it to match the Refund ID with your payment processor.
Reconcile One-Time Products
You must export both your Shopify store data and the Transaction IDs from Stripe to reconcile One-Time Products.
Once you have the necessary store data, match the Transaction ID on your Shopify export to the Transaction IDs from Stripe to reconcile your data.
You can also use the Order_id value to link charges between ReCharge and Shopify.