Support

Home Forums Event Espresso Premium Electronic Funds (Bank transfer) failing to update to pending

Electronic Funds (Bank transfer) failing to update to pending

Posted: October 23, 2013 at 7:29 am


Bruno Samardzic

October 23, 2013 at 7:29 am

Hi guys,

We had a problem with transactions updating to ‘pending’ with Bank transfers. We located it to being a problem of assigning attendee_session value to a txn_id in the bank_ipn.php file (gateways/bank). We expanded the txn_id field to 240, so that’s a quick fix, but i’m wondering if there’s any better solution, or is there a problem maybe with the mentioned solution. Cheers!


Dean

October 24, 2013 at 3:40 am

Hi Bruno,

Was any EFT transaction being marked as pending? What version of Event Espresso are you using? Have you checked that the event settings haven’t got the Default Payment setting as incomplete? I did some tests on my local site and couldn’t force it to not mark the users as pending.


Bruno Samardzic

October 25, 2013 at 8:56 am

Well, my wordpress install is on windows. Trouble is you have this line of code in bank transfer bank_ipn.php file:
$payment_data[‘txn_id’] = $payment_data[‘attendee_session’];
txn_id is 40 long, attendee_session is 240 long
Session variable in IIS is rather long. But that’s a bug any way you look at it. You can’t have that kind of assignment.


Sidney Harrell

October 25, 2013 at 10:53 am

As noted on the requirements page, we do not recommend running EE on a Windows/IIS server. All of our testing is done in a LAMP environment.

The support post ‘Electronic Funds (Bank transfer) failing to update to pending’ 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