Posted: September 18, 2015 at 9:46 am
|
Hi- We’re on the latest version of EE3 and we’re attempting to utilize the FirstData payment provider. Everything is working well until you get to the payment screen and submit payment. It takes several minutes for the payment to successfully submit. We are trying to submit payment through the FirstData sandbox. Has anyone seen payment processing with FirstData take so long? Thanks! |
September 18, 2015 at 11:08 am Hi Katie, Are you using the legacy FirstData (Linkpoint API) integration? That’s the one where the credit card form is on your site (opposed to the newer FirstData E4 where the credit card form is on their site). Another thing you can check that could affect the speed of payment submission is whether there is trouble with the email server. What can happen is the payment is processed, which triggers the outgoing email messages from your server. This can take minutes if the mail server is overloaded. You can do a quick check to see if that’s the issue by deactivating the payment received email in Event Espresso > General Settings > Mail settings. You also set it to send registration emails before payment. Then, if the payment submission is much quicker, we’ll know there’s an issue with the mail server. If it turns out to be an issue with the mail server, the simple and most reliable solution is configure the email to go out via a transaction email service, like Mandrill or Postmarkapp. |
|
|
September 18, 2015 at 11:22 am Hi Josh- Thanks so much for your help and response! We must be using the legacy FirstData API because it’s hooked up on site and uses a Store ID to connect to FirstData. The email server was a good idea, but I tried turning off emails entirely and also sending emails before payment and neither option worked. Any other thoughts? Katie |
Hi Katie, I imagine you have the .pem file in place, is that correct? I did some tests on a development server and the response took a few seconds, but that was with the First Data Sandbox. One thought I have is I wonder if the “Use Verify Peer Option in cURL” could be slowing things down, is that option checked in the Event Espresso > Payment settings? The other though I have is I wonder if the live First Data gateway is under some heavy traffic at the moment. Are you able to test with a sandbox account? |
|
|
Hi Josh, The .pem file is in place and it’s still not working. Do we need to be SSL’d first? We are testing with the live account. Katie |
Hi Katie, The last time I checked FirstData did require SSL if it’s a live transaction. Are you able to get a sandbox account for testing? |
|
|
Hi Josh, I got a test account, changed the store ID, and added the .pem file to the /wp-content/plugins/event-espresso/gateways/firstdata folder. Then tested again with a credit card (4111111111111111). I receive a confirmation email stating that I successfully registered but not a confirmation that my payment went through. The transaction continued to spin for a few minutes and I see a thank you message at the end. However, when I go into my test account there is no data. What am I missing? Thanks for all your help! Katie |
September 22, 2015 at 10:50 am Hi Katie, It may be something at the server level that’s missing. Can you check with your host and verify that the server that hosts your website has:
|
|
|
Thank you for all of your help! Looks like the Port was closed. We adjusted the settings and everything went through smoothly. Thanks again! Katie |
September 23, 2015 at 10:19 am Thanks for confirming Katie. Did you have any other questions about using FirstData? If not, could we update this support post to resolved? — |
|
|
No further questions! Thank you. Katie |
You’re welcome Katie, and thanks for letting us know! |
|
The support post ‘FirstData payment submission stuck’ 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.