Missing fields on Order page
-
On the Orders page, there is a column called “Billing” which shows the name of the subscriber and the payment method they used. This comes from the “billing_name” and “payment_type” fields in the “pmpro_membership_orders” table.
Some orders despite payment being successful and membership activated do not have these two fields populated which is very strange behaviour. The column on the orders page is empty and the database fields are also empty. I also note that the “payment_transaction_id” field in the database is also empty in these kinds of orders. All 3 fields are empty at the same time. Every other field is populated as normal. I have not been able to discern any pattern as it happens with any membership level on any day.
I wrote some custom code to save the
$order
object into a text file when the “process” function completes but it does not save it even though the database entry for the order is created.Any ideas?
NOTE: The vast majority of orders (over 90%) do not have this problem.
- The topic ‘Missing fields on Order page’ is closed to new replies.