Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Registration Email not Sent
Tagged: Registration Email not Sent
- This topic has 14 replies, 3 voices, and was last updated 13 years, 3 months ago by gken8.
-
AuthorPosts
-
August 6, 2011 at 9:10 pm #3996gken8Member
H there,
I’m using wp-eMember with simple Paypal button.
When the user completes the transaction in paypal, only the receipt for the purchase is sent.
eMember does not send out the Registration link email.
I have gone through the setup process as mention on the site and in the tutorial videos,
but still can’t figure out why the email for the registration link is not sent.
I have also tried running in debug mode and when i try out the following url:
http://www.yoursite.com/wp-content/plugins/wp-cart-for-digital-products/paypal.php
(with my own domain) all I see is a blank page.
The log files are also blank.
When using Paypal Sandbox, and testing out IPN Simulator I get the result: IPN successfully sent.
Could you please help me figure out what I am missing.
Thanks in advance,
GK!
August 6, 2011 at 9:51 pm #35246ccoxMemberI’m having the same problem, same day. Using eMember PAID memberships only (no free), and processing payments through eStore (using PayPal). It sends payment confirmation, but no registration or login link.
website: http://www.bandalsclub.com
I did follow the setup video step by step.
Thanks for all you do!
ccox
August 6, 2011 at 10:24 pm #35247ccoxMemberNever mind – I figured this out. In eStore, the email address that was referenced was invalid. Fixed it and problem solved.
So – eStore – Settings – scroll down to Email Settings – check all addresses.
Hope this solves it for someone else, too.
August 7, 2011 at 2:26 am #35248amin007Participant@gken8, When you say “simple PayPal button” do you mean a paypal button without eStore? I get the feeling that you are using WP eStore since you are trying to go to the following URL:
http://www.yoursite.com/wp-content/plugins/wp-cart-for-digital-products/paypal.php
Which payment integration documentation have you following from the documentation site?
August 8, 2011 at 2:12 am #35249gken8MemberI am using a paypal button without eStore for eMember.
Thanks!
August 8, 2011 at 2:04 pm #35250gken8MemberI still have a problem with the registration link sent out from eMember after the transaction is completed.
The buyer gets an email Receipt from Paypal, but no Registration link is being sent.
Could you please help figure out why the registration email is not being sent.
Thanks
August 9, 2011 at 1:45 am #35251amin007ParticipantOkay if you are using plain PayPal button (no eStore) then do the following:
August 9, 2011 at 3:30 pm #35252gken8MemberAmin – Here are the contents of the ipn_handle_debug_eMember.log file:
[08/09/2011 3:10 PM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
[08/09/2011 3:10 PM] – SUCCESS :IPN successfully verified.
[08/09/2011 3:10 PM] – SUCCESS :Creating product Information to send.
[08/09/2011 3:10 PM] – SUCCESS :Transaction Type: Buy Now/Subscribe
[08/09/2011 3:10 PM] – SUCCESS :Item Number: 100
[08/09/2011 3:10 PM] – SUCCESS :Item Name: PA Subscription 3
[08/09/2011 3:10 PM] – SUCCESS :Item Quantity: 1
[08/09/2011 3:10 PM] – SUCCESS :Item Total: 0.01
[08/09/2011 3:10 PM] – SUCCESS :Item Currency: USD
[08/09/2011 3:10 PM] – SUCCESS :Memship payment paid for membership level ID:
[08/09/2011 3:10 PM] – SUCCESS :Paypal class finished.
Just to note – I noticed the second last line (Membership level ID) is blank.
Could you please take a look and see where the problem is.
Thanks in advance,
GK!
August 9, 2011 at 11:00 pm #35253amin007ParticipantThat would be the issue.
This means you didn’t specify the membership level in the PayPal button. Please check this documentation on how to make a PayPal button for a particular membership (there is also a video on that page):
How to Use a Simple PayPal Payment Button to Accept Membership Payment
To be more specific, it is missing the following line from the advanced variable section (X is the membership level ID):
custom=subsc_ref=X
August 10, 2011 at 2:03 pm #35254gken8MemberAmin – I have specified the Membership level ID in the paypal button as follows:
notify_url=http://pahhha.org/wp/wp-content/plugins/wp-eMember/ipn/eMember_handle_paypal_ipn.php
custom-subsc_ref=4
But it still does not send out the registration link.
And the pin.log still reads as follows:
[08/09/2011 3:40 PM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
[08/09/2011 3:40 PM] – SUCCESS :IPN successfully verified.
[08/09/2011 3:40 PM] – SUCCESS :Creating product Information to send.
[08/09/2011 3:40 PM] – SUCCESS :Transaction Type: Buy Now/Subscribe
[08/09/2011 3:40 PM] – SUCCESS :Item Number: 100
[08/09/2011 3:40 PM] – SUCCESS :Item Name: PA Subscription 3
[08/09/2011 3:40 PM] – SUCCESS :Item Quantity: 1
[08/09/2011 3:40 PM] – SUCCESS :Item Total: 0.01
[08/09/2011 3:40 PM] – SUCCESS :Item Currency: USD
[08/09/2011 3:40 PM] – SUCCESS :Memship payment paid for membership level ID:
[08/09/2011 3:40 PM] – SUCCESS :Paypal class finished.
[08/09/2011 3:40 PM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
[08/09/2011 3:40 PM] – SUCCESS :IPN successfully verified.
[08/09/2011 3:40 PM] – SUCCESS :Creating product Information to send.
[08/09/2011 3:40 PM] – SUCCESS :Subscription signup IPN received… nothing to do here(handled by the subscription IPN handler)
[08/09/2011 3:40 PM] – SUCCESS :Paypal class finished.
Help – Please – I have verified the setting over and over again, and in the process tested more than 10 transactions and still can’t get it to work. Please check it out and let me know what I am missing.
Thanks in advance,
Gk!
August 10, 2011 at 7:41 pm #35255gken8MemberAmin – I contacted Paypal regarding the problem that I am having with the Registration Link not being sent from eMember and the Support Tech asked me to change the “custom” IPN variable from “custom-subsc_ref=4” TO “custom=4” and run the transaction.
I ran the transaction while we were on the phone and checked the ipn.log.
The log still does not have the eMember Membership level id on the line:
SUCCESS :Memship payment paid for membership level ID:
However when the Support Tech checked the IPN Message on the paypal site it passed the “Scustom=4” variable to the ipn.
I have included the entire content of the email I received from him below:
Thank you for contacting PayPal today. I enjoyed assisting you and I hope you found our conversation to be helpful. As a reminder, the variable that was being used for the subscription ID was not a valid IPN variable. We walked through using “custom” to pass the value instead.
Here is a list of the valid IPN variables. Your developer will need to update the PHP script to handle the “custom” variable as well. Also, below is a copy of the IPN post made after you adjusted your button code.
txn_type=subscr_signup
&subscr_id=I-78P1K6CKEWF6
&last_name=Lastname
&residence_country=US
&mc_currency=USD
&item_name=PA Subscription 3
&business=email@domain.com
&amount3=0.01
&recurring=1
&verify_sign=A3FeuJ.9KWrTpAUzvFoPqExa.3PLAaogYGZ959NddAONg6bKmYnPqleH
&;payer_status=verified
&payer_email=email@domain.com
&first_name=Firstname
&receiver_email=email@domain.com
&payer_id=G262NBGATPKZQ
&reattempt=1
&item_number=100
&recur_times=5
&subscr_date=11:49:00 Aug 10, 2011 PDT
&btn_id=34110077
&custom=4
&charset=windows-1252
¬ify_version=3.1
&period3=12 M
&mc_amount3=0.01
&ipn_track_id=I75jgWHUNzF2saT7mP-.qA
Could you please take a look at this and ell me where the problem might be.
I also want to mention that when the transaction is tested in Sandbox mode, it works fine. But in live mode it does not send the email for the registration link.
I would really appreciate if you can help us get this plugin up and running.
Thanks in advance,
GK!
August 10, 2011 at 8:31 pm #35256gken8MemberAmin – If it helps any: Here is the contents of the subscription_handle_debug.log file in the wp-eMember/ipn folder:
[08/10/2011 7:54 PM] – SUCCESS :Retrieving member account from the database…
[08/10/2011 7:54 PM] – FAILURE :No member found for the given subscriber ID:I-4XRAVTFU5K2L
[08/10/2011 7:54 PM] – SUCCESS :Retrieving member account from the database…
[08/10/2011 7:54 PM] – FAILURE :No member found for the given subscriber ID:I-F4WM1NK2FWFS
[08/10/2011 7:54 PM] – SUCCESS :Retrieving member account from the database…
[08/10/2011 7:54 PM] – FAILURE :No member found for the given subscriber ID:I-78P1K6CKEWF6
August 10, 2011 at 8:32 pm #35257gken8MemberAmin – If it helps any: Here is the contents of the subscription_handle_debug.log file in the wp-eMember/ipn folder:
[08/10/2011 7:54 PM] – SUCCESS :Retrieving member account from the database…
[08/10/2011 7:54 PM] – FAILURE :No member found for the given subscriber ID:I-4XRAVTFU5K2L
[08/10/2011 7:54 PM] – SUCCESS :Retrieving member account from the database…
[08/10/2011 7:54 PM] – FAILURE :No member found for the given subscriber ID:I-F4WM1NK2FWFS
[08/10/2011 7:54 PM] – SUCCESS :Retrieving member account from the database…
[08/10/2011 7:54 PM] – FAILURE :No member found for the given subscriber ID:I-78P1K6CKEWF6
Thanks,
GK!
August 11, 2011 at 1:56 am #35258amin007ParticipantPayPal support tech won’t be able to help you in this instance because it is not an issue with PayPal.
I don’t know why you used the following in the first place because this is not what the documentation says:
custom-subsc_ref=4
The documetnation says to use the following (can you see the difference? there is no hyphen):
custom=subsc_ref=4
You will save yourself a lot of time and hassle if you calm down and follow the instruction exactly as it says. I am sure you have followed the documentation but if you pay more attention you will see the mistake.
You can actually copy and paste this line from the documentation so there is no chance of making any mistake.
August 11, 2011 at 2:25 pm #35259gken8MemberAmin – Thank you for pointing out the error in my paypal button. I do apologize for the inconvenience.
I changed the syntax and it is working now.
We are on a time crunch and I had to get this up and running and therefore I was panicking.
But now that its working I am calm now – Whew!
Thanks a million!
GK!
-
AuthorPosts
- You must be logged in to reply to this topic.