Support

Home Forums Event Espresso Premium Payment failed EE3 Intuit

Payment failed EE3 Intuit

Posted: August 25, 2015 at 10:18 am


Brian Fowler

August 25, 2015 at 10:18 am

We are experiencing intermittent payment failure on our event. Sometimes the payment is received ok, sometimes it’s not. Please advise.


Jonathan Wilson

August 25, 2015 at 3:13 pm

Hi Brian,

Can you check your error log in your wp-content/uploads/espresso/logs folder and let us know if you see any errors pertaining to the transactions.


Brian Fowler

August 26, 2015 at 1:33 pm

Thanks.

A few of these – I think they are attempts to pay from the UK.
<CustomerCreditCardChargeRs statusCode=”10409″ statusMessage=”A validation error occurred while processing this transaction: Incorrect Street Address and Zip Code. Please correct values and try processing again.” statusSeverity=”ERROR”/>

And a couple that look like this, based on length – any way to adjust that ? looks like its a QB issue?

<CustomerCreditCardChargeRs statusCode=”10304″ statusMessage=”The string [client address here with 31 characters] in the field CreditCardAddress is too long. The maximum length is 30.” statusSeverity=”ERROR”/>


Lorenzo Orlando Caum

  • Support Staff

August 26, 2015 at 1:46 pm

Hi Brian,

Would you happen to have a record of the type of address that is failing?

Without revealing the actual address, is there any information that you could share about it, for example, does it include a street address along with something like an APT #?

There is a way to enforce a limit by using some jQuery but it would be helpful to know the conditions that it is failing under.

Thanks


Lorenzo


Brian Fowler

August 26, 2015 at 3:09 pm

One was an attempt to pay with a UK address – no country is asked for. This is that error msg:
<CustomerCreditCardChargeRs statusCode=”10409″ statusMessage=”A validation error occurred while processing this transaction: Incorrect Street Address and Zip Code. Please correct values and try processing again.” statusSeverity=”ERROR”/>

Another used “,Suite 500”, but that one was 1 character over the 30 character limit


Josh

  • Support Staff

August 27, 2015 at 2:37 pm

Hi Brian,

We can help you add some code to help make sure the numbers of characters do not go over the limit. Are you or is someone on your team comfortable with editing a few lines of code? If so, the gateways/qbms/do_transaction.php file has these two lines starting on line 94:

$cardChargeRequest->addChild('CreditCardAddress', $_POST['qbms_address']);
$cardChargeRequest->addChild('CreditCardPostalCode', $_POST['qbms_zip']);

They can be changed to:

$cardChargeRequest->addChild('CreditCardAddress', substr( $_POST['qbms_address'], 0, 29 ) );
$cardChargeRequest->addChild('CreditCardPostalCode', substr( $_POST['qbms_zip'], 0, 8 ) );

If not, you can send us FTP creds via this secure form and someone from EE staff can update the code.

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

The support post ‘Payment failed EE3 Intuit’ 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