Connector Improvement: Charge Capture Data (Stripe)
AnsweredWould be great to add data on how/when etc. existing charges are captured in Stripe. Currently, only the charge endpoint is available (/v1/charges) and not /v1/charges/:id/capture.
More information here: https://docs.stripe.com/api/charges/capture
-
Official comment
Hi Jakob Rolén,
We are currently reviewing older feature requests as part of our roadmap planning and wanted to check in on your request regarding capturing detailed charge data from Stripe. Is this feature still of interest to you, or have your needs evolved since? Your input is crucial in helping us prioritize our development efforts effectively.
Best,
Sandeep -
Hi Jakob,
Thank you for the request. The charge capture data you're looking for is already available in the Stripe connector today — no changes needed.
Here's how to access each signal:
- Was the charge captured? → charge.captured (boolean) and charge.amount_captured in the charge table
- When was it captured? → Join charge.balance_transaction_id to balance_transaction.id and use balance_transaction.created — this timestamp reflects the exact moment funds moved (i.e. the capture event), not the original authorization
- How was it captured? (automatic vs manual) → Join charge.payment_intent_id to payment_intent.id and use payment_intent.capture_method
- Capture deadline for uncaptured charges (capture_before) → Available in the charge_payment_method_details table as a JSON column (value), filtered by payment_method_type = 'card'Let us know if you have any questions getting this set up.
Best
Sandeep
Please sign in to leave a comment.
Comments
2 comments