Support

Home Forums Event Espresso Premium PayPal Authorizations are Being Delayed

PayPal Authorizations are Being Delayed

Posted: February 19, 2016 at 6:16 pm


skillstat

February 19, 2016 at 6:16 pm

Hi,
We’re having some issues with delayed payment authorizations in EE but we’re not sure if this is a bug, or a problem with Mijireh/Paypal. Essentially an approved registration status for the person is being delayed. Here are some examples from our registrar:

Scenario

Laura Johnson registered Jan 12/16
Under the registrations tab if I search her name it has the blue strip meaning “pending payment” and the shopping cart is blue meaning “incomplete”
Under the events tab, then the course registrations tab, her name still has the blue strip and the blue shopping cart. It also has the “final price in red $89.25, then paid in red with $0.0”
In strip, her transaction is paid also on Jan12/16 with MasterCard.

Scenario 2

Winnie Li registered Jan 27/16.
The 12:11pm entry, under registration tab, one registration has the blue strip and the blue shopping cart, The 12:25 entry has the green strip and the green shopping cart, meaning complete.
Her payment was processed through strip at 12:28 using MasterCard.

Scenario 3

Brian Baker registered Jan 19/16 at 8:46pm
Under the registrations tab, his registration had the blue strip and the blue shopping cart. On Jan 21 at 9:32pm it converted to a green strip and green shopping cart.
The payment through strip Jan 21 at 9:34pm using MasterCard
Under the events tab, it is the same scenario as above with the red numbers.


Lorenzo Orlando Caum

  • Support Staff

February 21, 2016 at 6:52 pm

Hello,

The PayPal Standard payment option uses the PayPal IPN to update payment information in Event Espresso. It is generally quick but can be delayed.

What payment gateway are you using with Mijireh?

Have you considered switching to an onsite payment method like Braintree or Stripe? Those process pretty quickly.


Lorenzo


skillstat

February 25, 2016 at 12:58 am

Thanks Lorenzo. We are using Strip with Mijireh. But we also find that customers like the convenience of PayPal and we’re reluctant to stop using that. But we are also having instances where Strip payments are not updating to EE as you’ve seen in the scenario’s above. Is there a way to explain this?

I know you have been at work on introducing payment gateway compatibility with EE. Do those plug-ins include PCI compliance or integrate to a PCI compliance provider?

Brent


Tony

  • Support Staff

February 25, 2016 at 5:37 am

We are using Strip with Mijireh. But we also find that customers like the convenience of PayPal and we’re reluctant to stop using that. But we are also having instances where Strip payments are not updating to EE as you’ve seen in the scenario’s above. Is there a way to explain this?

Both PayPal Standard and Mijireh as essentially off-site payment methods, PayPal sends an IPN to your site to inform EE of a payment, Mijireh requires EE to request the information from them and does not send an IPN (We do this using a cron and check the transaction status after the session has expired, roughly 1 hour from registration)

I know you have been at work on introducing payment gateway compatibility with EE. Do those plug-ins include PCI compliance or integrate to a PCI compliance provider?

As a merchant accepting payments you are required to be PCI compliant, regardless of which payment method your are using. However the level of compliance required from yourself depends on the payment method you choose offsite payment methods in which all of the card details are entered onto the providers site (not yours) handle most the PCI compliance for you, however you will likely still need SAQ A.

Onsite payment methods mean the burden of PCI compliance is on yourself. You need to work through all of the steps to become compliant and the majority of those steps are outside the scope of Event Espresso.

EE effects maybe 3 points of the 12 needed for compliance, those poitns are highlighted here – http://take.ms/YbXMt

The other points are server configuration and internal policies which EE has no control over.

So to answer your question:

Do those plug-ins include PCI compliance or integrate to a PCI compliance provider?

Its not the gateways that need to be compliant, EE handles the data correctly to ensure that it should not prevent you from being compliant, but its not as simple as that as there much more to compliance than what EE can proivde.

Stripe is an offsite payment method, the checkout process is handled by Stripe themselves but it appears as though it happens on your site. You still need to PCI compliant (there is no payment method that prevents you from having ‘some’ level of compliance) but it allows you to only need the lowest level, see here:

https://support.stripe.com/questions/do-i-need-to-be-pci-compliant-what-do-i-have-to-do

The support post ‘PayPal Authorizations are Being Delayed’ 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