Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › eStore authorize.net – no sale recorded
- This topic has 7 replies, 2 voices, and was last updated 10 years, 8 months ago by admin.
-
AuthorPosts
-
March 4, 2014 at 4:41 pm #10034mikee17Member
Hi,
I’m using eStore only with Authorize.net.
While the cart does redirect to authorize.net, and the payment goes through, the sale never gets recorded. Authorize does send an email to the client, but I never get notified throuh eStore
Some things worth mentioning. When the payment finishes, there is a link from auth.net checkout page that says “Click Here To Complete the Transaction” The url for that link is
[http://www.wdleads.com/thankyou.php?x_response_code=1&x_response_reason_code=1&…….]
Clicking the link does go to the thank you page.
I have enabled logging.
Both before and after I click the link above the logs are empty
There is no sale or customer saved in eStore.
Any ideas?
Thanks,
..Mike Enos
March 4, 2014 at 10:59 pm #61278adminKeymasterHi Mike, A couple of things look odd in your setup. Did you setup eStore yourself or someone else did this for you on this site?
#1) Your Thank You page should not be a .php script which is doing another redirect to another page. You must use a thank you page that is directly a WordPress page (There can be no auto-redirection to another page in between).
#2) Please do step 1, 2 and 6 from the following documentation:
http://www.tipsandtricks-hq.com/ecommerce/wp-estore-instant-digital-product-delivery-499
March 5, 2014 at 4:27 pm #61279mikee17MemberYes, I did the installation myself.
The reason I am doing the php redirect script for a thank you page is that when authorize returns to the regular page it doesn’t look right.
So I read somewhere else on the forum that this sometimes happen with Authorize.net and this was a work around for it.
Is there another work around?
March 5, 2014 at 10:40 pm #61280adminKeymasterDon’t do the PHP file redirection for now. Use the URL of your Thank You Page directly. Does it process the sale when you do that?
Have you configured the IPN in your authorize.net account? What URL did you set for the IPN?
March 11, 2014 at 2:16 pm #61281mikee17MemberI reset it to the regular WordPress Thank You page.
I then ordered. It came up to the Authorize.net order filled page
See image [http://screencast.com/t/fn0Z9ach]
But at this point, the sale does NOT get recorded until they click on the link
“Click Here to Complete Transaction”.
After clicking the link, it now goes to the wordpress thank you page. It looks perfect now. For some reason before it looked like the CSS was missing on the page (which is why I trying using a .PHP redirect)
If the person DOES NOT click the link then the order is not recorded.
How can I send them directly to the Thank You page, or after 5 seconds or so auto-redirect to make sure the sale is recorded?
Thanks,
Mike
March 12, 2014 at 1:52 am #61282adminKeymasterHi Mike, authorize.net doesn’t have an option to auto redirect after 5 seconds like PayPal does. I wish they did have an option like PayPal but unfortunately they don’t. What you have at the moment is the best you can get with the standard authorize.net checkout (unless you have SSL certificate installed on your site).
March 12, 2014 at 5:30 pm #61283mikee17MemberI do have an SSL certificate.
What can I do differently?
March 13, 2014 at 3:33 am #61284adminKeymasterCan you make sure “Thank You” page a HTTPS page? If you can make it and share the URL of that page so I can verify.
-
AuthorPosts
- You must be logged in to reply to this topic.