Orders and support

The refund happened but the customer received no confirmation

Identify the expected sender first: a WooCommerce refund email and a payment-provider receipt are separate messages. Confirm the actual refund reference, amount and provider status, then trace the relevant notification setting and any message record. A missing email does not establish a failed refund. A receipt that exists does not establish that an email reached the buyer. Fix or follow up on the missing communication without creating another refund to trigger it.

For: A research-only merchant whose customer has not received a message about a refund already recorded by the payment provider.

Updated 2026-10-01

Anchor the message to the refund that exists

Open the original payment and its refund in the authorized provider account. Match the refund amount and date to the store order, including whether this was a partial or full refund. Keep the provider status separate from the store status. This prevents a search for the full-order notification when only part of the order was refunded.

WooCommerce documents that a manual refund record and an order-status change do not themselves return money. Its automatic refund path requires a supporting gateway. If the only evidence is the store label, the financial result still needs checking; the case is not yet just a missing confirmation. Conversely, when the provider record establishes the refund, an absent message is not a reason to repeat the money movement.

Assign the expected message to its own sender

For a WooCommerce message, inspect the refund notification in the store email settings and whether it is enabled. The refund documentation distinguishes partial-refund wording from full-refund wording; a partial refund need not put the order into Refunded status. Compare the refund event with the intended message rather than changing the order status to make the subject line look right.

Sender identity is another setting. WooCommerce separates the From name and address from the optional Reply-to. A correct Reply-to does not establish that the original message was generated or delivered. Record the notification type and the responsible sending system before investigating the address the customer expected to see.

For a Stripe-processed payment, Stripe creates receipts for successful payments and refunds. Receipt creation and email sending are separate facts. Its receipts documentation describes successful-payment email settings and manual sending; the successful-payment setting alone does not establish whether this refund notification was sent. Look for the refund's own notification or message record in the actual provider account. If that record is unavailable, leave provider sending unconfirmed and continue tracing the store message separately.

Distinguish a message record from a delivery result

Look for the available message history for the expected sender at the refund time. Record what the system actually reports and when: no matching record found, an attempted send, an error, or a delivery outcome. If no history is available, record that limit. A current enabled setting does not prove it was enabled when this refund occurred.

Compare the intended recipient inside the authorized store or provider account without copying their email address into the worksheet. If a message was generated, the next evidence comes from the service that sent it and the customer’s reported receipt or non-receipt. Do not rename an attempted send as an inbox confirmation. A provider receipt and a store email can have different histories for the same refund.

An old Stripe receipt link can also be a different problem: Stripe documents that receipt links expire after 30 days. A link that no longer opens does not show that the refund failed or that no original message was sent. Keep link access separate from the send trace.

Close the communication gap without another money action

Prepare the customer update from the records you verified: the refunded amount, whether it was partial or full, the provider’s reported state and the date your team checked it. Describe the missing notification separately. If the provider still shows an unresolved state, do not write that the customer has received the funds.

If an authorized resend or a direct support update is appropriate in the existing system, first verify its recipient and wording against that refund. Record the communication action separately from the refund action. For a recurring gap, bring a non-sensitive summary of the store, gateway and missing notification to a Prism checkout-review consultation. Confirm investigation scope, responsibilities, fees and terms before work; the consultation does not establish delivery or authorize another refund.

For a consultation request, describe the website, research-only products and the notification gap without attaching customer records. Prism follows up by email; scope, fees and terms are discussed before work. The request does not book an appointment, buy a service or submit a processing application.

Refund-message trace

Use one actual refund and complete a separate trace for each expected sender. Keep customer contact details and message contents in their authorized systems. An unknown delivery outcome remains unknown even when the refund is confirmed.

Worksheet entries are not submitted by Prism’s worksheet and are not saved by the site. Use record types, availability, anonymized observations, or match/mismatch results. Do not enter government identifiers, customer names or addresses, customer messages, receipt-access links, card or bank details, passwords, or keys. Send sensitive documents only through the provider’s verified secure channel.

Refund-message trace. The last column is for temporary notes.
Trace pointEvidence to compareDecision it supportsYour finding
Refund referenceMatch the provider refund to the original payment and store order using internal references.If the match is missing, establish the financial event before diagnosing its message.
Provider statusRecord the checked time, actual status, amount and full or partial scope.The financial status governs the update; missing email does not change it.
Expected notificationName WooCommerce refund email or provider notification and inspect its own settings.Trace each sender separately. A successful-payment email setting does not establish that a refund notification was sent.
Message recordLocate the relevant send history and its timestamp, or record that none is available.A current setting or a receipt’s existence alone does not establish a past send.
Delivery evidenceCompare the sending service’s recorded result with the customer’s non-receipt report.Keep attempted sending, delivery reporting and inbox observation distinct.
Customer-safe updateUse the verified refund amount and state plus the unresolved communication point.Choose a communication follow-up, not a second refund merely to produce an email.

These are temporary notes. Leaving or reloading this page may clear them. Worksheet entries are not sent automatically. If you copy notes into the consultation message and submit the form, Prism receives them as part of your request.

Limits

  • WooCommerce and Stripe notifications follow their own settings; these descriptions do not establish another gateway’s email behavior.
  • Do not promise inbox delivery or a bank-arrival date from a successful message or receipt.
  • Keep card data, customer email addresses, private receipt links and account credentials out of the worksheet and public consultation form.

Sources

  • WooCommerce refunds — checked 2026-09-29. Manual refund records and status changes do not themselves move money. Automatic refunds require gateway support; partial refunds need not change order status to Refunded and have different email wording from full refunds.
  • WooCommerce email settings — checked 2026-09-21. Individual notifications can be enabled or disabled. From name and address define the displayed sender; optional Reply-to is separate.
  • Stripe receipts — checked 2026-09-21. Stripe creates receipts for successful payments and refunds. Successful-payment receipt email depends on settings or manual sending; receipt links expire after 30 days.
  • Prism solutions — checked 2026-09-21. Prism offers storefront review and processing preparation within an agreed scope. Scope, fees and terms are discussed before work; the provider decides eligibility and account terms.
  • Prism contact — checked 2026-09-21. The form asks for the website, products and question and excludes card details, passwords and customer records. Follow-up is by email; a request does not book an appointment, purchase a service or submit a processing application.

Get help with store operations

Need help with the order, email or fulfillment step itself?