Posted: September 9, 2022 at 6:41 am
|
Dear support I have successfully connected the intuit quickbooks payment gateway. However when i run a live transaction I get an Card Authorization / Capture Error message. See (1 min): https://share.vidyard.com/watch/TnzbpQh2RHR2wB1mpacYWb? I have also disconnected and re-connected the payment gateway but it still does not work. I have Reviewed Past Post on this topic: https://eventespresso.com/topic/quickbooks-card-authorization-error/ Here is what the logs show: |
Hi there, Thanks for contacting our support. Could you please share with us your Event URL? We want to take a look into this and try to find some clue about this problem. |
|
|
The event url is: https://thelafi.org/events/fall-basketball/ |
|
Any update on this? |
|
We are still waiting for an update on this. What can we do to get this resolved? |
Hi there, My apologies for the delayed reply, this thread has now been assigned to me and I’ll work through this with you. Looking over the error logs in your video you’re getting a 403 status returned which for that specific request usually means there is an issue with your auth token. So, stepping back on this a little, did you connect to Quickbooks with Debug mode enabled? The first thing I would try is to discount from Quickbooks to clear your current access_token, make sure Debug Mode is disabled (set the dropdown and save the settings to be sure) then reconnect to Quickbooks again. Does that fix the error? If not, can I take a proper look over the logs in the admin? If so you can send temp login details over using this form: |
|
|
This reply has been marked as private. |
Just a quick note, I dont need FTP details just yet… however, if nothing shows up in the logs (from your video I’m guessing it won’t but worth a look) then I would like to add some additional code to debug further. |
|
|
September 14, 2022 at 10:56 am I have submitted the login and FTP info. |
Hmm, ok. So there’s no additional information that helps with this, the short answer is you are getting a status of 403 Forbidden from Quickbooks when you try to create a payment on their server, but no indication of why. Does the account you are using have a QuickBooks online subscription? The fact that when you enable debug mode (which sends the request to the test servers and doesn’t require any subscriptions) it works, suggests this is an issue related to the Quickbooks account in use. |
|
|
September 15, 2022 at 12:04 pm Yes we have an active quickbooks subsription. |
September 15, 2022 at 12:08 pm
There are different subscriptions/account types, so do you have Quickbooks online? |
|
|
September 15, 2022 at 12:14 pm What would we tell quickbooks to help us with this? The reason I didn’t ask them was because based on other past support post, this issue was reported before see: https://eventespresso.com/topic/quickbooks-card-authorization-error/ I also referenced this past post in my first comment on this thread with what I did based on those recommendations. |
September 15, 2022 at 12:31 pm The previous thread returned an error of The response above is from a call to https://api.intuit.com/quickbooks/v4/payments/charges so you could open a ticket with them and ask them why your account returns error 403 when sending requests to the above URL. |
|
|
I just tested it: see: https://share.vidyard.com/watch/JfAAAWdN4rkYsf8rQurRQm? |
|
I got an email that says the payment failed see: https://u.pcloud.link/publink/show?code=XZLmYhVZcVRi9wSC5Dy74T6nR7HKXLzT1j97 |
Yeah, nothing has changed yet so you’ll still get the above. To explain, when you click the payment button a request is sent off to Quickbooks to create a payment object on their end and to process it, that request is what is failing. So the request is sent to their sever and their server responds with a 403 Forbidden error message, EE then shows the capture error because that request failed and there wasn’t an ‘error’ for it to display from Quickbooks. So it looks like your account doesn’t have access to the payments and/or charges API within Quickbooks as far as I can tell.
There, EE is processing the payment request and because there is an error fo some kind (403 Forbidden in this case) it knows the payment failed and triggers an email. |
|
The support post ‘Quickbook Intuite: Card Authorization / Capture Error’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.