You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue is that the $levels array is created by using level_ids, not the actual membership user data created at checkout. We should be querying the pmpro_memberships_users table via pmpro_getMembershipLevelsForUser() to get the actual amounts paid. Note: Also need to only count memberships which were purchased during that particular checkout.
Steps to replicate this issue:
Here is where that price is being generated:
pmpro-multiple-memberships-per-user/includes/email.php
Line 51 in a544a94
The issue is that the
$levels
array is created by usinglevel_id
s, not the actual membership user data created at checkout. We should be querying thepmpro_memberships_users
table viapmpro_getMembershipLevelsForUser()
to get the actual amounts paid. Note: Also need to only count memberships which were purchased during that particular checkout.Support Ticket (admins only): https://www.paidmembershipspro.com/forums/topic/checkout-paid-email-template-contains-inaccurate-info/
The text was updated successfully, but these errors were encountered: