Questions tagged [opayo]

Opayo (formerly Sage Pay) is a UK-based Payment Service Provider for online and offline (MOTO) transactions. Use with any relevant tags for coding with its API.

Update 2020: SagePay is now Opayo from Elavon.

--

Sage Pay is the UKI’s leading independent payment service provider (PSP) and is one of the most trusted payment brands. Every year Sage Pay processes billions of pounds worth of secure payments for its 50,000+ customers and makes the process of accepting payments online, over the phone, or in person simpler, faster, safer and more profitable for businesses.

Sage Pay provides development kit for developers without obligation, which provides a good understanding of how the payment system works. Developers can integrate Sage Pay payment solution using Sage Pay protocol documents and the kit.

Sage Pay is a subsidiary of FTSE 100 business management software and services company The Sage Group plc. For further information please visit: [www.opayo.co.uk1].

560 questions
2
votes
2 answers

Woocommerce & Opayo: Add a custom field to the data sent to the API

Very specific issue but, I've been dragged onto an issue with our companies Payment Gateway on our Wordpress / Woocommerce website where we are using the Opayo Plugin (For Opayo Direct). The issue is: When originally setup, there was no template /…
ConnorTJ
  • 396
  • 2
  • 12
2
votes
0 answers

Sagepay (opayo) E-commerce Transactions - Clydesdale Bank Mastercard Debit

Anyone else having issues with sage-pay (opayo) and clydesdale bank, can't find anything online about other people having issues. Basically sage-pay (opayo) rejects the payment because of fraud checking rules on the CV2. We are seeing more and more…
MartDub
  • 21
  • 1
2
votes
2 answers

3DSecure periodically timing out but taking payment

I am experiencing a very frustrating issue with SagePay Direct when a card payment initiates a 3DSecure challenge. Customers are reporting either a hanging iFrame, or payment declined response. Whats worse is that in some instances, Sage takes the…
timscuk
  • 27
  • 4
2
votes
1 answer

Sagepay iframe integration - Billing address

I am considering using the iframe (low profile) Sagepay integration for my site. I have a few questions regarding it: Is it possible to NOT have the billing address fields show up in the iframe? Is it possible to manipulate the transaction value…
james
  • 21
  • 2
2
votes
0 answers

IPv6 handling when using Direct protocol v4.00

I tried turning on Direct protocol v4.00 today, however I hit a snagging point with IP address handling. Some client IP addresses are IPv6 addresses e.g: 2a02:c7f:d192:dc00:de4:a84d:aab5:8225 (i've tweaked this address a little) When I send these…
S.Thomson
  • 240
  • 1
  • 9
2
votes
1 answer

3DSv2 always returns Status=OK even when attempting to force 3D-Secure

I am attempting to get 3DSv2 set up, and am currently in a test environment. Client URL (cURL) $paymentUrl = 'https://test.sagepay.com/gateway/service/vspdirect-register.vsp'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,…
mpdc
  • 3,550
  • 5
  • 25
  • 48
2
votes
3 answers

3DSv2 Sagepay Direct Integration 'page not found' after correct challenge

We have configured a test for the up comming 3DSv2 payment card checks. The test.sagepay.co.uk server responds with a page not found for 'https://test.sagepay.com/html_challenge_answer' which is their response to a correct challenge. Has anyone else…
2
votes
3 answers

Version 4.0 localhost testing getting 3228 : The ThreeDSNotificationURL field format is invalid

I am currently testing the changes for version 4.0 of the protocol for PSD2 using Direct Integration. I am running under Visual Studio using a localhost website address. When calling the SagePay payment endpoint with ThreeDSNotificationURL set as a…
2
votes
1 answer

RedirectURL error 5006 on server iframe intergration

We have implemented the server type integration with the low profile iframe in place. We have provided all of the mandatory parameters that are posted to sagepay, and with the response received we create the iframe url and display the card input…
ilovetea
  • 21
  • 2
2
votes
1 answer

Test SagePay on a localhost

I get an error , when try use payment method SagePay : 4020 : Information received from an Invalid IP address. How can I test the payment method SagePay in localhost? Is it possible?
2
votes
0 answers

Rails - Sagepay - Forcing sandbox mode for transactions

Question as above. I've a form submitting a transaction and I'm trying to use it in sandbox mode to test. Whenever I submit the test details on the site I receive: The IP address of the server sending the transaction does not match the valid IP…
Mark
  • 6,112
  • 4
  • 21
  • 46
2
votes
0 answers

Why does Sagepay interferes with .valid()?

the problem that I'm facing is: I do validations on the client side using validate() (https://jqueryvalidation.org). On the blur event I call ($this).valid(); for each field in my form. Before loading sagepay.js…
2
votes
2 answers

Fail Repeat Transaction in SagePay with NOTAUTHED

I have code to successfully perform a REPEAT transaction against the SagePay test environment. With this I can see that an "OK" result from https://test.sagepay.com/gateway/service/repeat.vsp is working. But is there anyway to get SagePay to return…
Richard
  • 106,783
  • 21
  • 203
  • 265
2
votes
1 answer

Sage Pay test server won't load 3D Secure page

I'm integrating Sage Pay Direct into a website. Currently I'm running everything in test mode, and everything works fine unless I test a payment using 3D Secure. I am using the first card details from the Sage Pay test cards…
BadHorsie
  • 14,135
  • 30
  • 117
  • 191
2
votes
2 answers

5006 : Unable to redirect to Vendors web site. SagePay

Hi I am using SagePay Server Integration after the payment process the payment process 5006 : Unable to redirect to Vendors web site. The Vendor failed to provide a RedirectionURL. my web config file: