To protect you from accidentally editing member orders, the core PMPro plugin leaves the order’s unique code, payment_transaction_id, and subscription_transaction_id as read-only. There are certain cases where the administrator or membership manager may need to edit certain fields on a member’s order. This recipe uses the pmpro_orders_read_only_fields filter to make all fields or certain fields…
How to Process a Refund
Refunds are an unavoidable part of your membership business. Even if you clearly state that you do not offer refunds for membership, there will be people who dispute a charge via their bank or PayPal. Read this post for more information about how to design your membership site’s refund policy.
Here’s how we process refunds in order to maintain good data in our membership reports.