Support

Home Forums Event Espresso Premium Quickbook Intuite: Card Authorization / Capture Error

Quickbook Intuite: Card Authorization / Capture Error

Posted: September 9, 2022 at 6:41 am

Viewing 16 reply threads


TLAFI

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:
https://share.vidyard.com/watch/fsLJSA2cXxTSRGyxGQrhn5?


Joao Victor

  • Support Staff

September 9, 2022 at 10:42 am

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.


TLAFI

September 9, 2022 at 12:35 pm

The event url is: https://thelafi.org/events/fall-basketball/


TLAFI

September 12, 2022 at 3:26 pm

Any update on this?


TLAFI

September 13, 2022 at 8:49 am

We are still waiting for an update on this. What can we do to get this resolved?


Tony

  • Support Staff

September 14, 2022 at 5:00 am

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:

https://eventespresso.com/send-login-details/


TLAFI

September 14, 2022 at 6:51 am

This reply has been marked as private.


Tony

  • Support Staff

September 14, 2022 at 7:12 am

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.


TLAFI

September 14, 2022 at 10:56 am

I have submitted the login and FTP info.


Tony

  • Support Staff

September 15, 2022 at 5:51 am

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.


TLAFI

September 15, 2022 at 12:04 pm

Yes we have an active quickbooks subsription.


Tony

  • Support Staff

September 15, 2022 at 12:08 pm

Yes we have an active quickbooks subsription.

There are different subscriptions/account types, so do you have Quickbooks online?


TLAFI

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.


Tony

  • Support Staff

September 15, 2022 at 12:31 pm

The previous thread returned an error of error=”invalid_token” in the response from Quickbooks, your response is empty with just a 403 status code, so the cause is different here.

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.


TLAFI

September 15, 2022 at 1:30 pm

I just tested it: see: https://share.vidyard.com/watch/JfAAAWdN4rkYsf8rQurRQm?


TLAFI

September 15, 2022 at 1:47 pm

I got an email that says the payment failed see: https://u.pcloud.link/publink/show?code=XZLmYhVZcVRi9wSC5Dy74T6nR7HKXLzT1j97


Tony

  • Support Staff

September 16, 2022 at 6:49 am

I just tested it: see: https://share.vidyard.com/watch/JfAAAWdN4rkYsf8rQurRQm?

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.

I got an email that says the payment failed

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.

Viewing 16 reply threads

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.

Event Espresso