Home Forums Event Espresso Premium PayPal Express Checkout Use Case Issue

PayPal Express Checkout Use Case Issue

Posted: April 13, 2020 at 11:02 pm

April 13, 2020 at 11:02 pm

If I follow the steps below, I am able to produce this state:
error state

  1. Click one of the credit card options. The form displays in page.
  2. Next change payment option to one of the PayPal choices. This will open a popup to sign into PayPal.
  3. Close the popup window (before paying) and go back to one of the card options.
  4. The form will not appear. Instead you will see the error message (image above).

Is there a reason why this always occurs? Why can’t the form always be embedded in the page instead of resorting to the popup for an indecisive user?


  • Support Staff

April 14, 2020 at 6:23 am

Hi there,

That’s the PayPal Express Checkout Smart Buttons payment method which, in short, loads the payment options from PayPal within an iFrame which basically means we don’t have much control per how the display of the input, PayPal does.

All of the payment options shown on that payment method are through PayPal and as far as I am aware it is up to them how the payment flow works, we can pass certain parameters to alter the display etc but everything else is controlled by them.

Another option for users wanting to pay via card and not using PayPal is to also use a payment method like Stripe will can be set to display the fields on the site itself (although again using an iFrame to lower PCI compliance requirements).

You must be logged in to reply to this support post. Sign In or Register for an Account

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3 Documentation for Event Espresso 4

Status: publish

Updated by  Tony 1 month, 1 week ago ago

Topic Tags


This topic is: not resolved
Do NOT follow this link or you will be banned from the site!