Order Statuses

Order statuses help you understand the current payment state PayPress has received from Stripe. Statuses may come from checkout, invoice, payment intent, charge, or refund events.

Overview

Order statuses help you understand the current payment state PayPress has received from Stripe. Statuses may come from checkout, invoice, payment intent, charge, or refund events.

Requirements

  • PayPress order records.
  • Webhooks configured for accurate status updates.

Steps

  1. Open PayPress Orders.
  2. Review the Status column.
  3. Open Order Details for more context.
  4. Compare with Stripe if a status is unclear.
  5. Use Diagnostics when webhook timing or ownership is in question.

Expected Result

Common statuses include Paid, Open, Unpaid, Failed, Needs Payment Method, Refund Pending, Partially Refunded, Refunded, and Refund Failed depending on the payment lifecycle.

Important Notes

Stripe remains the source of truth. Some statuses are more common than others. Subscription invoice states can differ from one-time payment states. Refund statuses depend on Stripe refund webhooks.

Troubleshooting

If a status looks stale, refresh Stripe Data when available or check webhook delivery. If the order says Paid immediately after a refund request, wait for the refund webhook to update the final status.

Related Articles