Overview
Stripe refunds executed by Lumtry
Connect Stripe to Lumtry through Stripe Connect and approved refunds are paid from the original charge in your own Stripe account. Each refund carries an idempotency key, so a retry cannot pay twice, and Lumtry tracks its status from signed Stripe events. A failed refund parks for a person instead of retrying blindly.
Overview
What it does
- Pays approved refunds, full or partial, from the original charge through your own Stripe account.
- Tracks each refund from Stripe's signed events, with a scheduled check that flags any mismatch for review.
- Parks a case for a person when a refund fails or a split across several captures is unclear.
Setup
Set it up
Create your workspace
Sign up and create a Lumtry workspace, then connect the store or helpdesk your refund requests come from.
Connect Stripe
An Owner or Admin clicks Connect on the Stripe tile on the Integrations page and authorizes Lumtry through Stripe Connect.
Publish a refund policy
Write your refund rules and publish them. Every case records the policy version that decided it.
Watch before you act
Run cases in shadow mode first to see what the policy would decide, then let approved refunds execute.
Data
What Lumtry reads
- The charge and its captures, to work out how much is still refundable and in which currency.
- Refund status events, checked against Stripe's signature before anything is recorded.
- Dispute notices on your charges, so a disputed payment flags its refund case.
What Lumtry writes
- Refunds against the original charge, each with an idempotency key so a retry cannot pay twice.
- Dispute evidence, only after a person approves it, with the Dispute Automation add-on.
FAQ
Frequently asked questions
Does Lumtry store card data from Stripe?
No. Lumtry never stores raw card data. It keeps Stripe references only, and the Stripe Connect access token is held in your workspace's secret store.
Can a refund be paid twice?
Lumtry guards against it three ways: an idempotency key on every Stripe refund, one execution record per key in the database, and a check that refuses any amount above the refundable balance or in another currency.
Can Lumtry respond to Stripe disputes?
With the Dispute Automation add-on, on Starter and Growth or included on Scale. Lumtry builds an evidence pack from data it already holds and nothing is sent to Stripe until a person approves it. A capped success fee applies to recovered disputes.
Does Lumtry ever charge a customer through Stripe?
Only in two cases: an exchange where the new item costs more, charged to the saved payment method, and reversing a refund that a later step rolled back, within 30 days of the original charge. Anything else waits for a person.
Keep reading