Open cart, Orders not showing up in dashboard. Using paypal - paypal

Hi Im using paypal on open cart.
Followed the installation guide completely. but orders arent showing up on dash board.
I have to go Sale> Orders> Sort by Hidden and they show as cancelled.
I then manually change them to pending/complete and then it will show on dashboard
Ive checked the IPN too
All my sort orders are correctly named.
What else could i be missing?

This generally happens if you're
password protecting your website using a .htaccess/.htpasswd method
testing locally
Basically paypal needs to access your server to send the IPN. If you're doing either of the above, then it can't. If both the above don't apply, then this can sometimes be due to paypal sandbox being slow (if you're using that rather than live PP)

I faced similar problem and it helped me:
http://forum.opencart.com/viewtopic.php?t=41841

I've had the same error for a while now. I re-uploaded the following files and it worked for me.
Sounds like your file needs updating in
CODE: SELECT ALL
catalog/controller/account/login.php
And I would also upload a fresh
CODE: SELECT ALL
catalog/model/account/customer.php

Related

Can you generate new PayPal IPNs for past (IPN-less) transactions?

So I'm working with a system that uses the legacy NVP/IPN thing from PayPal. The IPN listener URL wasn't set up properly and so they ran a couple weeks worth of transactions with no IPN data coming back. I've set it up properly now, but I'm wondering if there is a way to regenerate that last couple weeks that never had any. Whenever I go to the IPN history page, I just get a this feature is not available message. I know it's now working because I can see three transactions in our database (that come through the IPN listener)
On another note, if I go to the download history page and try to click download, the page refreshes but nothing happens. I don't get a report or anything, any idea why?
It sounds as though you're looking for the IPN history page, where you can resend IPNs: https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history
Late edit: changed title to better reflect the true question (it's not about regenerating IPNs). And the answer is it's not possible. Instead, for past IPN-less activity one must manually import a CSV obtained from www.paypal.com account home -> Reports -> Activity Download
This is the URL: https://business.paypal.com/merchantdata/reportHome
If once in the Activity Download, "Create Report" does not work properly (e.g. "nothing happens"), contact PayPal's support for assistance as that is not normal.

How can i fix or handle the Generic error "PAYMENT_ALREADY_DONE" with paypal sandbox?

You guys are my last hope... I created a website with WordPress and I'm using woocommerce. I have been doing test transactions in the PayPal sandbox. And it was working, but suddenly started to give this error in PayPal
/genericError?code=PAYMENT_ALREADY_DONE
And each time cancels my orders. I tried to solve the issue by adding a prefix to the order number but still is giving me that error. I am only using one shop.
and I've checked everywhere for hours, for most people it was a problem of forgetting to change the sandbox PayPal account to their real business account, for others it was because they weren't using a prefix and had more than one shop. All the others never got any answer or help.
how can i fix this?
By the way, after the process paypal redirects de user to cancel order page of woocomerce but in the woocomercer order panel appears te order was made.
in the image below you can see the order were created and the random prefix and subfix i added to order numbers.
picture

PayPal Sandbox not working, transactions error in dashboard

I am getting the following error in the transactions section of the dashboard (since days, I am not able to test anything):
We’re sorry, something went wrong while fetching sandbox transactions. Please try again.
Does anyone know how to fix this?
I talked to the PayPal support and it seems to be a global issue at the moment which should be fixed until tomorrow. There is another solution to create a sandbox account right now (see Unable to use sandbox accounts), but then I am not able to verify those accounts because the notification email with the confirmation link is completely broken. So unfortunately it seems we all just have to wait for it to work again.
I am seeing the same issue this morning. I am getting UNKNOWN_ERROR when trying to process via the Sandbox from .NET using SDK as well. Even the .NET Sample SDK is returning a UNKNOWN_ERROR. I sure hope they get this fixed soon.
I have the same issue on the transactions dashboard. Additionally Mass Payout's are not processed, but regular Payment's are working.
Sandbox mode, using Node.js REST API

Paypal Developer - Cannot create Sandbox Business Account plus Error Messages

I am trying to set up a Paypal Dev App by first creating the two (personal and business) Sandbox Accounts. However it only displays the -facilitator.. business account with the following error message when I click on its Profile
We experienced some issues on our end while creating this Sandbox account. Please delete it and try again.
Unfortunately the check-box next to the account is grayed out and I cannot delete it. When I go to create an APP it says:
There are no sandbox business accounts associated, please create one and try again.
So I have also tried creating NEW Sandbox business accounts. When I click save I see that it has updated the Total Records by one, but it still shows the same amount of accounts (the facilitator and any personal accounts I created).
Anyone have any idea on what I can/should do? Can I re-create the whole developer account somehow?
I got this randomly all weekend and never really figured out what caused it... It did work for me though when I went back to it a day or two later.
gave me a really weird feeling about using paypal at all to be honest. good luck.
Exactly the same for me since 3 days. Getting pretty nuts about it. Yesterday the problem was different an error message was displaying on the page as : We’re sorry, but something went wrong. Please try again.
Today when I logged in I found all the test account that I have created yesterday but with no money on the account. So I have deleted them and when I recreate I get the same behavior mentionned above.
This is the notification for the first issue, didnt' find new one but guess they are working on it.
https://www.paypal-notify.com/eventnotification/event_details?eventId=5775
I had this issue as well, and threads all over the internet going back to 2013 which is even more frustrating. Here is what solved it; you need to fill in ALL the fields even the ones that say 'Optional' (First Name, Last Name, Funding, Notes). Then it works fine. Just someone on their end who never did use-case testing I think. In any event I am now making test accounts without issue.

FireFox Security Warning using Pay Pal v0.51

I am using the PHP Toolkit for PayPal v0.51
I have setup Pay Pal sandbox accounts and done a test to the ipn.php that comes back as working ok.
I have set the config.inc.php to suit my settings
PHP Version 5.3.3-7+squeeze15 mysql and cURL installed all is working fine.
When using with IE
everything works fine, the transaction is returned to the success.php and in the ipn_success.php
I have it updating the database with the information posted back from Pay Pal.
When using Firefox
Everything works fine till I get to the part where it returns me back to the success.php
I get a Security Warning box open up with the below information within it.
Although this page is encrypted, the information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.
Are you sure you want to continue sending this information?
If I click the warning straight away I get the information posted back and the database is updated.
If I leave this warning for a few seconds, I lose all the information that is posted back to the site for the database.
How can I stop this security warning from showing when using Firefox
The website is using http and not using https so Pay Pay is posting back to a non ssl site.
This is actually a known issue with FireFox that we are currently looking into. If you would like to be notified once the issue is resolved, you can open up a ticket with PayPal's Merchant Technical Support. PPXO-7400