Posted: September 7, 2018 at 1:31 pm
Following up on this: https://eventespresso.com/topic/multiple-credit-card-charges-not-updating-to-approvced/
I noticed a registration marked as ‘Pending Payment’ and went in to look at the transaction, then all of a sudden the transaction was ‘approved’ and subsequently, the registration was also ‘approved’. Tony explained the reasoning to me on this (pinging from Mijireh etc.).
Is this something we can further troubleshoot and fix? The main problem is that the registrant never receives the ‘registration approved’ email. So whenever I see a registration pending payment, I have to go in and see if this automatically gets rectified when I view the transaction, then have to manually send registration approved confirmation/email.
Tony – I think you still have credentials for my WP. It’s registration 2206.
What are your thoughts?
That’s actually expected from Mijireh. Since there’s no ping from Mijireh, the developer of the Mijireh gateway made it so that if you go to view the transaction, it’ll send a request for an update to Mijireh and get that update. There’s nothing further to troubleshoot since what’s happening is exactly what the developer intended to put into place.
If you need instant payment notifications the better option for Moneris is use the Payflow Pro gateway, which supports Moneris. You’ll find more information here:
Thanks. But if it was working as intended, shouldn’t the transaction always be marked as approved if the transaction with Mijireh was completed? It does nearly everytime, except once in awhile it doesn’t, then I go through the process earlier described. I’m just not clear on where the actual problem is – it is Mijireh gateway or the plugin?
Are you suggesting that Payflow Pro gateway is better than Mijireh for EE? If so, I will go that route. I don’t want to have 2 gateways.
I’m not sure what you mean by ‘instead payment notifications’. The problem I don’t think has to do with instant payment notifications – it’s that the status isn’t updated until I look at the transaction.
It’s the limitation because of the way the Mijireh gateway works. When there’s a delay of notification of payment, Event Espresso will then not set the approved status of the registration, because there’s no notification of payment yet.
Yes. Mijireh isn’t even taking on new accounts now. It’s not long for this world.
Another way to think of this is the opposite of “instant” is “delayed”. So when there’s a delay in communication about the status of the payment, there’s a delay in the changing of the registration status to approved.