Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Not showing purchase history
- This topic has 16 replies, 4 voices, and was last updated 14 years ago by wzp.
-
AuthorPosts
-
September 14, 2010 at 8:09 am #1838mudit.agarwalMember
hi,
i am using wp-estore and wp-eMember on my site. On a page i am using following shortcode
[wp_eStore_members_purchase_history]
to display the purchase history of a user but it is not showing any purchase history. Does this happening because i am in sandbox mode OR do i need to change some setting to save the purchase history and then it will be displayed.
Please help…
September 15, 2010 at 1:37 am #24290amin007ParticipantAre your members making the purchases while logged in as a member? If they are purchasing anonymously then the plugin won’t know whose account the the purchase should go under.
If your answer is yes to the above then can you please go to the “Manage Customers” menu of eStore and click on the “Edit/View” link of a purchase record and look at the “eMember User ID” field. Do you see a value there?
September 15, 2010 at 8:00 am #24291mudit.agarwalMemberNo, i am not seeing any customer list in “Manage Customer” section and when i try to search for a customer it gives me a message ” No customer found.”.
Is there any setting which i need to enable OR something else. Please suggest?
September 16, 2010 at 1:42 am #24292IvyMemberHi, Can you please run a test transaction with the debug turned on? If you need help reading the debug log please let us know.
You can read more about the debug here:
https://support.tipsandtricks-hq.com/forums/topic/how-and-when-to-enable-debug-and-what-does-it-do
September 16, 2010 at 4:34 am #24293amin007ParticipantIf you are testing a subscription payment then make sure you read this post:
https://support.tipsandtricks-hq.com/forums/topic/testing-a-subscription-payment-in-estore
September 17, 2010 at 10:31 am #24294mudit.agarwalMemberHi,
Sorry for the late reply. Here is the content of my debug file after a transaction.
[09/17/2010 10:27 AM] – SUCCESS :Paypal Class Initiated by [ip-address]
[09/17/2010 10:27 AM] – SUCCESS :Post string :
[09/17/2010 10:27 AM] – SUCCESS :Connection to http://www.sandbox.paypal.com successfuly completed.
[09/17/2010 10:27 AM] – FAILURE :IPN validation failed.
[09/17/2010 10:27 AM] – SUCCESS :Paypal class finished.
I also noticed one thing, even after successful transaction, my cart is not empty and i also didnt get any email regarding my purchase.
September 17, 2010 at 11:48 am #24295mudit.agarwalMemberDuring my search, i also found out that i need to enable the IPN settings under my account, and i have also enabled it. I have added my site’s url as return url in IPN simulator settings.
Following check boxes are also enabled under my wp-estore settings :
General Settings:
1)Use Automatic Post Payment Processing – checked.
2)Send Emails to Buyer After Purchase – checked.
3)Enable Debug -checked.
4)Enable Sandbox Testing-checked
Payment Gateway settings:
Paypal:
1)Use PayPal Payment Gateway – checked.
2)Use PayPal Profile Based Shipping – checked.
Manual:
1)Use Manual Payment Option – checked.
2)Automatically Update Customer & Products Database – checked.
September 18, 2010 at 1:16 am #24296amin007ParticipantIf you don’t have IPN enabled then the post payment processing wont’ happen as PayPal won’t send the payment data to the plugin. Did you do a test run with debug enabled after you enabled the IPN?
September 22, 2010 at 9:50 am #24297mudit.agarwalMemberHi Guys,
I dont know what is happening. I have enabled the ipn on paypal but i am still getting IPN is disabled in the log. Is there a setting on wp-estore that i need to change after enableing IPN?
Just to confirm:
I have set the website url as my returning url. Is that correct? I was following this post:
What to do if the Debug file is empty or New Debug info is not getting added
Please help..
September 22, 2010 at 1:16 pm #24298wzpModeratorThe clue is in that debug output…
“[09/17/2010 10:27 AM] – SUCCESS :Connection to http://www.sandbox.paypal.com successfuly completed.”
WP eStore -> Settings -> General Settings -> Testing and Debugging Settings -> Enable Sandbox Testing
Please uncheck the box.
September 23, 2010 at 4:55 am #24299mudit.agarwalMemberAs of my post, i know, i am testing in sandbox mode. so again my question is, Is the purchase history is not visible because of sandbox mode and will start displaying after i will switch to live mode with IPN enabled PayPal account?
September 23, 2010 at 6:08 am #24300wzpModeratorJust to confirm, what you are trying to do…
You are trying to use the sandbox mode, and are getting IPN validation errors, correct?
If you are trying to use sandbox mode, did you remember to…
* Log into your sandbox account, before beginning the transaction.
* Use your sandbox seller’s account e-mail address in eStore, instead of your regular PayPal e-mail address.
* Complete the transaction using your sandbox buyer’s account e-mail address.
September 23, 2010 at 11:02 am #24301mudit.agarwalMemberYes, i followed exactly same steps described by you and i have also enabled the IPN settings for my sandbox seller’s account.
September 23, 2010 at 11:27 am #24302wzpModeratorThanks for adding more clarity to this. We now know for sure that you are trying to do this with the sandbox account.
Have you ever tried any of this in the non-sandbox mode, with your real PayPal account?
The reason I am asking, is so that Amin can know whether this is a sandbox-only related difficulty or a difficulty that, because it happens in both modes, is eStore related.
September 23, 2010 at 12:46 pm #24303mudit.agarwalMemberno, i have not tested it a real paypal account. My question is even if it is sandbox, dont you agree that it should show the purchase history. The point of using a sandbox mode is to simulate same environmental as live. I have enabled every needed setting then even it is not working.
-
AuthorPosts
- You must be logged in to reply to this topic.