Overview
The Refund Payment button is optional. It is disabled by default so merchants can choose whether refunds should be issued from WordPress.
Requirements
- Administrator access.
- PayPress settings access.
- Stripe keys configured.
Steps
- Open PayPress Settings.
- Find the refund-related setting.
- Enable the Refund Button.
- Save settings.
- Open an eligible paid order.
- Confirm the Danger Zone shows refund controls.
Expected Result
Eligible orders show Refund Payment on the Order Details page. Ineligible orders do not show the refund action.
Important Notes
Only administrators with the required capability should see refund controls. The setting only controls PayPress admin visibility. Stripe permissions and refund eligibility still apply.
Troubleshooting
If the button does not appear, confirm the setting is enabled, the order is paid, the order is not already fully refunded, and the order has a payment identifier PayPress can use.