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
4
votes
1 answer

How Do I Make a SagePay BuyNow Button?

With PayPal, I can create a BuyNow button pretty easily, containing my merchant info, price, tax, shipping, etc. Is this possible in SagePay?
Volomike
  • 23,743
  • 21
  • 113
  • 209
4
votes
4 answers

SagePay Direct Integration Kit v4.00

Is there a Dot Net SagePay Direct Integration kit for version 4.00? I've tried to find it on the SagePay website but can't find it or any mention of one.
Paul
  • 57
  • 2
4
votes
5 answers

Sagepay 5006 error code fix

Can any one please let me know why the sagepay throws the 5006 (Unable to redirect to Vendor's web site.), i can able to post transaction to sagepay and can able to give credit card information at sagepay's end. But, my problem is once it return…
Prabhu M
  • 2,852
  • 8
  • 37
  • 54
4
votes
2 answers

Classic ASP / IIS6 / Win2003 Server can't communicate with TLS server

Sage Pay today ended their exemption for sites to use SSL3 when communicating with their payment / authorisation servers. TLSv1 is now required. We have a Windows Server 2003 box running IIS6, and two sites written (sadly) in Classic ASP. The box…
MikkyX
  • 303
  • 3
  • 15
4
votes
1 answer

Getting Error : 4020 : Information received from an Invalid IP address

I was using Sagepay form integration version 2.23 Then we need to add Token integration, so did the same what token_system_integration_guideline.pdf said and did Server Integration.. Now while registering token, I'm getting this status…
Shaunak Shukla
  • 2,347
  • 2
  • 18
  • 29
4
votes
2 answers

MVC Model Binding - Form Post Starts With a Number

I am attempting to create a model for SagePay notifications. I know that the MVC model binder will automatically bind all of my properties based on the POST names. The SagePay system passes the following form…
Xpanse
  • 136
  • 8
3
votes
1 answer

Opayo (SagePay) Pi intergration - Create Transaction API always returns 3DSecure.status = NotChecked

I am working on Opayo PI integration. https://www.opayolabs.co.uk/apis/pi-api-reference.jsp According to their new update,(3DSv2) To create a Transaction I have to send strongCustomerAuthentication…
hanushi
  • 1,169
  • 2
  • 12
  • 27
3
votes
4 answers

SagePa 3DS2 3377 : The ACS has provided an Erro message. CReq validation failure from thephpleague/omnipay-sagepay

I'm using thephpleague/omnipay-sagepay https://github.com/thephpleague/omnipay-sagepay After receiving response from the 3DS Notification, I am running the following code: $gateway = $this->fetchGateway(); $completeRequest =…
3
votes
1 answer

How do you capture a payment in a webhook in Stripe's pre-built checkout flow?

I currently have an Opayo (SagePay) Server integration where I'm apparently spoilt by an ability to simply respond to a payment notification callback with an ERROR status to reject/void a transaction if there is a problem fulfilling an order on my…
jamieburchell
  • 761
  • 1
  • 5
  • 18
3
votes
0 answers

3DSecure ACSURL Fails / Timeout after 15 mins of inactivity

We are finding about 15-20 3DS v1 transactions per day are being declined with the "Timeout after 15 minutes of inactivity. This is usually because the customer closed their browser" error. We have spoken to the customers and it seems it is an issue…
Steve Winn
  • 158
  • 9
3
votes
3 answers

3D Secure - test.sagepay.com returning a blank page

I have the same problem as: Sagepay Direct 3D Secure Blank Page Issue ....although in my instance there hasn't been any magic involved and I'm still unable to display a 3D secure test page. Here's the form fields that are submitted (as per Chrome's…
John
  • 31
  • 1
  • 2
3
votes
2 answers

PSD2 SagePay - what requirements

Do I need to change anything within my payment gateway script on my ecommerce website, so it complies with PSD2 requirements on sagepay hosted? I don't take payments on my website, but redirect people to SagePay. My question is according to…
vincent
  • 31
  • 2
3
votes
1 answer

SagePay API - Incorrect request format when creating a transaction - Php

I am re posting this issue because its already asked. But nobody answer that question. i am into the problem while integrating sage pay api into my web page. i am following the documentation of sage pay. Everything is going fine and smooth but when…
Shaban
  • 334
  • 1
  • 4
  • 19
3
votes
0 answers

php sample code uses mcrypt which is no longer available in php72

I can see that the sample php code uses mcrypt. Can we expect that sagepay will re-write the php sample code to use open_ssl instead, or perhaps someone has already done it? Ok, as I've had no response to this, I've tried to find out how to replace…
brian read
  • 31
  • 3
3
votes
1 answer

get_product_from_item($item) deprecated replacement in WooCommerce

I'm trying to fix some deprecated functions from this unsupported SagePay plugin. How can I replace the following snippet of deprecated code in WooCommerce? foreach ($order->get_items() as $item) { if ($item['qty']) { $product =…
Liam McArthur
  • 1,033
  • 3
  • 18
  • 42
1
2
3
37 38