Simple Membership Plugin › Forums › Simple Membership Plugin › Multiple transaction entries from one PayPal transaction
- This topic has 7 replies, 2 voices, and was last updated 7 years, 11 months ago by
Kevin.
-
AuthorPosts
-
June 8, 2018 at 12:45 am #14639
Kevin
ParticipantI am finding now up to 20 transaction entries in Simple Membership::Payments for each PayPal payment. Each seems to trigger an email to the payor, with the header “Subject for email sent after account upgrade”. Can you advise why that might be the case and how it can be prevented?
Thank you.
June 8, 2018 at 1:42 am #14640The Assurer
ModeratorPlease turn on the debug logs, run a test, and post the log results here.
June 8, 2018 at 2:47 am #14643Kevin
ParticipantI have turned on debug logs. I’m not sure how to run a test, but this is the kind of information received (you’ll notice that access starts at 2034 as well):
[05/25/2018 12:25 PM] – SUCCESS: Paypal Class Initiated by 172.68.141.221
[05/25/2018 12:25 PM] – SUCCESS: Post string : mc_gross=40.00&protection_eligibility=Ineligible&payer_id=5TDVR6YV7WCAC&payment_date=21%3A44%3A41+May+20%2C+2018+PDT&payment_status=Completed&charset=windows-1252&first_name=Zoe&mc_fee=1.34¬ify_version=3.9&custom=subsc_ref%253D2%2526user_ip%253D49.181.160.118&payer_status=unverified&business=secretary%40wccaustralia.org.au&quantity=1&verify_sign=AyZLc-BeKxff3gg6ruPtFKTqR.RAA5W7wvMjfJMQE8XRkJ93qvwG2mNv&payer_email=xx%40gmail.com&txn_id=63H15682HW4943547&payment_type=instant&last_name=Veness&receiver_email=secretary%40wccaustralia.org.au&payment_fee=&shipping_discount=0.00&receiver_id=W4QKMFYU5GBYC&insurance_amount=0.00&txn_type=web_accept&item_name=One+year%27s+subscription&discount=0.00&mc_currency=AUD&item_number=1260&residence_country=AU&receipt_id=5358-4341-9128-4874&shipping_method=Default&transaction_subject=&payment_gross=&ipn_track_id=5cf88ec0d6595&
[05/25/2018 12:25 PM] – SUCCESS: Checking if PayPal IPN response is valid
[05/25/2018 12:25 PM] – SUCCESS: Connecting to: https://www.paypal.com/cgi-bin/webscr
[05/25/2018 12:25 PM] – SUCCESS: IPN successfully verified.
[05/25/2018 12:25 PM] – SUCCESS: Creating product Information to send.
[05/25/2018 12:25 PM] – SUCCESS: Transaction Type: Buy Now/Subscribe
[05/25/2018 12:25 PM] – SUCCESS: Item Number: 1260
[05/25/2018 12:25 PM] – SUCCESS: Item Name: One year\’s subscription
[05/25/2018 12:25 PM] – SUCCESS: Item Quantity: 1
[05/25/2018 12:25 PM] – SUCCESS: Item Total: 40.00
[05/25/2018 12:25 PM] – SUCCESS: Item Currency: AUD
[05/25/2018 12:25 PM] – SUCCESS: Membership payment paid for membership level ID: 2
[05/25/2018 12:25 PM] – SUCCESS: Transaction type: web_accept. Creating member account…
[05/25/2018 12:25 PM] – SUCCESS: swpm_handle_subsc_signup_stand_alone(). Custom value: subsc_ref=2&user_ip=49.181.160.118, Unique reference: 63H15682HW4943547
[05/25/2018 12:25 PM] – SUCCESS: Found a match in the member database. Member ID: 366
[05/25/2018 12:25 PM] – SUCCESS: Modifying the existing membership profile… Member ID: 366
[05/25/2018 12:25 PM] – SUCCESS: Setting access starts date value to: 2034-05-17
[05/25/2018 12:25 PM] – SUCCESS: Updating the current membership level (2) of this member to the newly paid level (2)
[05/25/2018 12:27 PM] – SUCCESS: Member signup/upgrade completion email successfully sent to: xx@gmail.com
[05/25/2018 12:27 PM] – SUCCESS: Saving transaction data to the database table.
[05/25/2018 12:27 PM] – SUCCESS: Transaction data saved.
[05/25/2018 12:27 PM] – SUCCESS: Paypal class finished.June 11, 2018 at 12:33 pm #14675Kevin
ParticipantI have been advised by PayPal that the resolution is “Kindly check your incoming connection log and fix your IPN listener”. Do you have any advice about how to fix the IPN listener?
June 12, 2018 at 12:35 pm #14681The Assurer
ModeratorI have been advised by PayPal that the resolution is “Kindly check your incoming connection log and fix your IPN listener”.
The “IPN listener” is the PHP script that gets called, by PayPal. As you can see from the log you submitted; there is nothing wrong with the IPN listener.
[05/25/2018 12:25 PM] – SUCCESS: Paypal Class Initiated by 172.68.141.221 [05/25/2018 12:25 PM] – SUCCESS: Post string : mc_gross=40.00&protection_eligibility=Ineligible&payer_id=5TDVR6YV7WCAC&payment_date=21%3A44%3A41+May+20%2C+2018+PDT&payment_status=Completed&charset=windows-1252&first_name=Zoe&mc_fee=1.34¬ify_version=3.9&custom=subsc_ref%253D2%2526user_ip%253D49.181.160.118&payer_status=unverified&business=secretary%40wccaustralia.org.au&quantity=1&verify_sign=AyZLc-BeKxff3gg6ruPtFKTqR.RAA5W7wvMjfJMQE8XRkJ93qvwG2mNv&payer_email=xx%40gmail.com&txn_id=63H15682HW4943547&payment_type=instant&last_name=Veness&receiver_email=secretary%40wccaustralia.org.au&payment_fee=&shipping_discount=0.00&receiver_id=W4QKMFYU5GBYC&insurance_amount=0.00&txn_type=web_accept&item_name=One+year%27s+subscription&discount=0.00&mc_currency=AUD&item_number=1260&residence_country=AU&receipt_id=5358-4341-9128-4874&shipping_method=Default&transaction_subject=&payment_gross=&ipn_track_id=5cf88ec0d6595& [05/25/2018 12:25 PM] – SUCCESS: Checking if PayPal IPN response is valid [05/25/2018 12:25 PM] – SUCCESS: Connecting to: https://www.paypal.com/cgi-bin/webscr [05/25/2018 12:25 PM] – SUCCESS: IPN successfully verified.I am finding now up to 20 transaction entries in Simple Membership::Payments for each PayPal payment.
What exactly do you mean by “20 transaction entries” for each each payment?
Each seems to trigger an email to the payor, with the header “Subject for email sent after account upgrade”.
Did you remember to setup the email templates?
June 12, 2018 at 1:57 pm #14685Kevin
ParticipantThanks for the reply.
In the Simple Membership::Payments tab, there are up to 20 separate entries for the same transaction ID, each triggering an update email to the payee.
Yes, email templates have been set up. It has been working well for the past year.
Kevin
June 12, 2018 at 2:51 pm #14686The Assurer
ModeratorIt has been working well for the past year.
Name EVERYTHING you changed on the site, in the 3 months before you noticed the problem.
June 19, 2018 at 5:18 am #14736Kevin
ParticipantMy reply to this seems to have disappeared.
I changed to https and installed the plugins Force HTTPS and SSL Insecure Content Fixer.
I updated the easy SMTP plugin to a new server provided by the web host.
One problem I’ve found is that the PayPal payments result in a membership that is active from 2024, rather than today.
I’ve worked through this issue with the web host and PayPal, but neither can find a problem at their end.
-
AuthorPosts
- You must be logged in to reply to this topic.