Posted: April 5, 2016 at 2:07 am
We’ve just set our first credit card payment gateway through our local credit card processing provider. They created a payment gateway module for EE4 for us, following the EE guidelines and template for the module.
This content is not something we want the user to see. Does this mean that the guys who created the custom payment module for us did something wrong or they didn’t something they should do in order to connect their payment gateway with EE? Or there is something we have to do in order to show some specific content on this page?
I’m going to double check this with the developers (it will take a little due to time differences), but it does sound the Payment Method has not been created correctly.
You should not be directed to the Transactions page, ever. It is not used by Event Espresso to display anything useful to the user, it is to process IPN’s sent to your site from your payment processor.
No, see above.
It depends on the Payment method, but on successful payment you should be directed to the Thank you page, on a fail payment you can either display a fail message and remain on the same page for them to try again or direct them to the thank you page and show incomplete (might be a little confusing)
The thank you page is dynamically created using the details from the registration.
The canceled page is not a payment cancelled page, it is a registration cancelled page. Meaning they completely cancel the registration to start another (you don’t want this for payments)
Is the payment method on-site or offsite?
Did they use this documentation:
(There are various links from there depending on the Payment method)
The transactions page won’t be visible to a registrant/attendee during registration checkout. It helps with payment processing with in the background. One example of a payment gateway that uses an IPN would be PayPal which means the transaction is updated in the background as they arrive to the thank you page for Event Espresso.
We have documentation on writing a payment gateway here:
I recommend reaching out to our developers via Github so they can share feedback:
Be sure to share some specific information about the payment gateway:
Name of payment gateway
Offsite (transaction takes place on another server and then they are returned to your site) or Onsite (e.g. a credit card is processed without a registrant/attendee leaving your site)
A copy of what you have so far
The support post ‘Transaction page – how should it work’ 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.