Posted: February 2, 2016 at 3:45 am
|
Hi when I try to send payments using Sagepay they fail. I have added the server ip to the sagepay account but the payments are abandoned with no reason attached. Any ideas please? |
Hi Calex, If you view the transaction for your registration (View the Registration and click the ‘View Transaction’ button – http://take.ms/tcOwI ) You should see a list of payments made – http://take.ms/A8ZS6 That screenshot is for a Stripe payment but it should be the same for all payments. Do you see anything shown in the gateway response field for your sagepay payments? |
|
|
Tony, The gateway response field is empty and so is the TXN ID / CHQ #. There is no proper error message on the front end – only that there is a technical issue. An earlier attempt gave a 4020 but I have since added the ip to Sagepay with subnet of 255.255.255.0 |
|
Ok i have just look at my log in Sagpay – These are listed as failed payments in red. Transaction Summary Customer email (not provided) |
|
Ok i have just look at my log in Sagepay – These are listed as failed payments in red. Transaction Summary Customer email (not provided) |
Hmm, so it sounds like something is preventing the communication between SagePag and your site. Do you have a test event I can run some registrations on? |
|
|
Hi, Does the plugin use xmlrpc? I can send you a link but I do not want to post on forum – how can I PM it to you? Thanks. |
If we need any login details to view the site you can use: https://eventespresso.com/send-login-details/ You can also send just a link through that page or email it to support[at]eventespresso.com |
|
|
Message in your inbox. |
On the settings for SagePay can you set enable debug mode to true please. This enabled test mode on the gateway and allows test cards to be used on the account so I can test a full payment. So far the gatway has been working as expected with failed payments, showing a failed payment message on the checkout page as either the card was declined or the card range was not accepted. I’d like to test a full payment and see how that shows. |
|
|
Tony, |
Ah, one problem with SagePay is that Debug mode uses a different domain than regular, so now test payments show an invalid ip address error as that domain does not have the IP set. Take a look here: http://www.sagepay.co.uk/support/test-your-integration/log-in-to-test-my-sage-pay Debug mode uses test.sagepay.com which needs the ip address adding. However if you take a look within my transactions within EE do you see a gateway response or nothing like your previous payments? |
|
|
Yeah, I had a feeling that would happen. I need to get the admin account tomorrow so I can add the ip to the test area. Check your mail for a screenshot showing the transaction. code 4021 One thing weird – yours shows as incomplete in the normal transactions list – all my payments go straight into ‘Abandoned Transactions’???? |
That will be because no response was received for your payments, if your site isn’t receiving a response form the gateway then as far as EE is aware you selected a payment method and then nothing happened. As I am receiving a response (which is a failed payment) EE knows the transactions is incomplete. So far Sagepay and EE are working as I would expect. Did you previously have the site in maintenance mode? |
|
|
I have tried to put full live payments through since you were looking at it and getting the same results. I also switched off all non essential plugins and it made no difference. The site only had an index.html in place to catch any traffic to the base address (it has failed since being removed). Also Sagepay has no customer email logged why is that? |
|
Tony, |
The email address is not currently passed to SagePay. I’ve created a ticket to include this in future version of the add-on and will update this thread with any updates.
No, the SagePay add-on (or any of our current payment methods) do not support 3D secure payments. |
|
|
BINGO – I have just tried a payment without 3D and it worked. Why do you not support 3D? Why is this not referenced and made clear on the plugin sales/docs or payment settings page? You guys could have saved me a whole lot of pain. |
I’m glad you got it working π
3D Secure payments (3DS) is currently most common within the UK, but not elsewhere. Currently EE core does not support 3DS and as far as I can tell SagePay would be the only payment method to officially support it without the need of a third party authentication service. So whilst we could likely add support for 3DS it is not something that will be widely used by the majority of EE users. Payments can work fine without 3DS, with the exception of Maestro cards that require it but again that’s a majority of card purchases in the UK.
I’ll be sure to update the docks to make it clear that 3DS is not supported within Event Espresso and especially when using the SagePay add-on. |
|
|
Tony,
As it is possible, could you please get this requested/planned as an update for the Sagepay addon? (this would certainly benefit your customers in the UK – we matter too… This update would serve as a selling point plus further strengthen your software and reputation as a serious events platform.) This should be made clear from the outset, updating the docs would save people time – I spent/lost time trying to debug this.- Thanks for requesting the changes. |
I wasn’t trying to imply that we folks in the UK (Yes, I’m also from the UK) don’t matter but yes I will create a ticket for us to investigate adding 3DS support. It is likely changes will need to be made to the core plugin with how the payment is handled so not just updates to the SagePay Add-on but anyway we can see needs to be done. |
|
|
Tony, |
Hello, We’ve started a discussion on this enhancement to Sage Pay. While I do think this would be helpful to members in the United Kingdom, I do want to mention that we are working on the next major version of Event Espresso 4.9 along with several new payments so this is unlikely to be available in the near future (e.g. next month). — |
|
|
Lorenzo, Just a thought – would a sagepay form/redirect integration version of the Sagepay plugin be an easier solution? Also, are the fixes for the lost email variable and CCV label still ok to be fixed? Thanks again guys. |
I think that would basically need a complete re-write of the payment method as SPCO treats on-site and off-site payment methods differently so it would pretty much be a new payment method. I’ll double check this however.
The fixes for both those issues are currently under review and will then be passed over for testing, once tested we will release an update for the SagePay add-on π |
|
Hi, On Sagepay UK, there are no plans to create another payment gateway using the redirect option at this time. There are fixes for the sending the email and the CVV label both currently in progress. We’ll release an update once they have both been tested. — |
|
The support post ‘Sagepay payments failed’ 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.