Refund Overview

PayPress can let administrators issue Stripe refunds from the Order Details page. Stripe remains the source of truth for refund processing and final refund status.

Overview

PayPress can let administrators issue Stripe refunds from the Order Details page. Stripe remains the source of truth for refund processing and final refund status.

Requirements

  • Refund button setting enabled.
  • Administrator access.
  • Eligible paid order.
  • Stripe payment identifier available.
  • Webhooks configured.

Steps

  1. Enable the refund button in PayPress settings.
  2. Open an eligible paid order.
  3. Review the Danger Zone.
  4. Confirm the refund action.
  5. Wait for Stripe and webhooks to update local status.

Expected Result

PayPress submits the refund request to Stripe. The order status updates after Stripe refund webhooks are processed.

Important Notes

Refunds are not placed on the Orders list. They are available only from individual Order Details pages. Current PayPress refund support is full-refund focused. Partial refunds are not yet implemented.

Troubleshooting

If the refund button is missing, confirm refunds are enabled and the order is eligible. If the status remains Paid immediately after refund submission, refresh after webhook processing.

Related Articles