Debug page messages
-
Hi Peter
I am unable to receive any invoices in Xero. When I check the debug page it shows the order ID and time/date sent but there are no messages in the debug column (am happy to email a screenshot if the helps).
Does this mean that Xeroom is working successfully or is it indicating there is an error in my setup of Xeroom?
Thanks,
Ross
-
Hi Pete
Thanks for the quick reply. Will do.
Ross
For the benefit of others there were some settings missing including the tax method, shipping charges and the bank account was set as the bank ac number instead of the Xero code. A o in debug means that the settings are wrong.
Hi Peter
I appreciate posting here is very useful for others when problem solving their setup.
Many thanks for your time. It has been above and beyond any expectations of which I am truly grateful.
It is interesting to note that we do not ship anything (we offer training services) or have any sales tax as we are not VAT registered. I assume we should insert ‘No VAT’ into the tax method and ‘0%’ in the shipping charges?
Regarding the Xero code for a bank account I wasn’t aware that Xero creates a code of a bank account in the chart of accounts?
I hope to be able to subscribe to the plugin soon.
Many thanks
Ross
For reference and following the advice in Pete’s email I have managed to complete the following:
For a business that doesn’t have any shipping charges the code inserted in the ‘Shipping/Carriage Costs’ field is the same as the Sales code (in our case 200)
The bank account code in Xero’s COA is not set by default so after a search through I found it and gave it a code (100 for simplicity) which can be added to the ‘Bank Account’ field.
I am still looking into what should go in the ‘Sales Tax Account Name’ field for a business that doesn’t apply sales tax.
Hi Ross
Shipping costs can be either the same as the main sales account or a dummy account. Examples of Xero codes are given on the installations instruction page here https://www.xeroom.com/installation-instructions/ . For no sales tax then you have a choice of any tax method in Xero that is zero rated see here for examples https://prntscr.com/j84wds.
Hi Pete
Thanks for the information and tips. I am pleased that I had suspected that ‘No VAT’ should be in the Xeroom settings for our business.
Sadly, after re-checking all settings, re-creating & inserting the API keys I am still getting two debug errors (code 0). Is it possible to get any further details about theses two errors i.e. which setting is incorrect?
Many thanks
Ross
Hi Pete
Thanks as ever for the quick response. I suspected it was the API keys as it is two errors that occur each time. I wander whether it is a problem with the path to the files where the certificates are but I am not sure how I can check that from this end?
Yes, it has taken some time working through this but I have learnt a lot along the way which has been most useful in improving my understanding about how Xeroom works, Xero API, certificates and API keys (I am a big believer in understanding how something works and why).
Thanks for offering to look at this. I will email the login details shortly.
Regards
Ross
Hi Ross – I absolutely agree with you and I admire your perseverance which is an essential character trait needed in making things work even when they stubbornly seem not to!
@rovingross Please revoke @palloyd access to your site. The author gets into trouble here for asking and now I’ll be reviewing and redacting all of the author’s replies.
@palloyd I’ve deleted your offer to login to your user’s site. I’m am 100% sure you mean well but please never ask for credentials on these forums.
https://www.ads-software.com/support/guidelines/#the-bad-stuff
Now for the why: The internet is a wonderful place full of very nice people and a few very bad ones. I’m sure everyone here is very nice however, by giving some ones keys to your house you are trusting they wont steal anything. Likewise the person who takes the keys is now responsible for the house FOREVER.
If something was to go wrong, then you the author may well legally become liable for damages, which they would not normally have been as their software is provided without warranty.
Please be aware that repeatedly asking for credentials will result in us asking you to repeatedly stop before escalating up to the plugins team.
There are many ways to get information you need and accessing the user’s site is not one of them. That’s going too far.
- Ask for a link to the https://pastebin.com/ log of the user’s web server error log.
- Ask the user to create and post a link to their
phpinfo();
output. - Ask the user to install the Health Check plugin and get the data that way.
- Walk the user through enabling WP_DEBUG and how to log that output to a file and how to share that file.
- Walk the user through basic troubleshooting steps such and disabling all other plugins, clear their cache and cookies and try again.
- Ask the user for the step-by-step on how they can reproduce the problem.
You get the idea.
Volunteer support is not easy. But these forums need to a safe place for all users, experienced or new. Accessing their system that way is a short cut that will get you into real trouble in these forums.
Hi Jan
Thank you for the information regarding security and your advice about access. It is great to see that the forums are moderated.
I appreciate that moderation is important to protect people from unscrupulous activity and am sure Pete’s intentions are genuine so that he can find a solution to any errors that are occurring. I also understand that you need to uphold the forum rules.
The only issue with the moderation is that I am now unable to see some of the posts from Pete that offered suggestions on what the problems might be with running the plugin. If these have been removed for moderation purposes would it be possible for you to re-post them having first removed any text that is in breach of the forum rules?
That way myself and others can use the posts to review any possible errors and help find solutions.
Many thanks
Ross
- This reply was modified 6 years, 7 months ago by rovingross.
If these have been removed for moderation purposes would it be possible for you to re-post them having first removed any text that is in breach of the forum rules?
I’m afraid not. If the author wants to reply again without the parts that they should not have, that will be permitted.
The login ask is a problem and I ended up reviewing all 100 replies from the author. 14 of those were redacted and replied to.
Edit: Also? The only thing mentioned that was of any value was “That means that the Xero API keys are not correct”.
- This reply was modified 6 years, 7 months ago by Jan Dembowski.
@jdembowski I wasn’t aware of that rule and was trying to assist Ross although I can see that someone with malintent could take advantage and it so makes perfect sense and will respect your rule in the future.
However if after the standard troubleshooting measures fail to resolve an issue most plugin authors do resort to requesting a login to get to the bottom of a complex technical issue in my experience so you might want to think about a secure way of enabling that to happen.
Hi Jan
Thank you for your response.
No problem.I understand the time taken to moderate and the rules for posting.
Thank you for the edit. Without seeing the post I couldn’t recall what had been posted that might be significant to solving the problem. That has been most helpful.
All the best.
Ross
Thanks to Pete for looking into my query (it’s been a bit of a long-haul!)
The plugin had to be reinstalled and new API keys generated (if in doubt remove and reinstall).
It was also suggested that there may have been a conflicting connection in Xero. We had another connection called Zapier and it may have caused Xeroom to disconnect from Xero. It is definitely worth testing connections in Xero and plugins in WP one at a time to reduce any conflicts.
All is working well now. Thanks Pete. You are a star!
Ross
Thank you Ross – I am pretty sure it was the conflict with the Zapier app as both were trying to connect to Xero with separate connections and which should in theory work but clearly doesn’t!
I am glad you sorted and are up and running now.
Pete
- The topic ‘Debug page messages’ is closed to new replies.