556 questions
0 votes
0 answers
149 views
SagePay/ OPAYO 3DSecure API calls not working
My site is using the following API to process payments for our opayo account https://live.opayo.eu.elavon.com/api/v1/transactions The user journey is as follows User goes to purchase and enters card ...
-2 votes
1 answer
255 views
Transaction DECLINED by the Bank, Error:2000
I am Using Opayo PI payment gateway on my woocommerce website, A lot of my customers failed to Place order Due to Error : 2000 transaction DECLINED by the Bank. They have enough balance in their Card ...
1 vote
1 answer
1k views
Problems making payments with Opayo from Elavon
We’re currently having problems with the DIRECT integration of Elavon’s Opayo systems. Specifically it’s about making normal payments on the TEST environment; strangely, the LIVE environment with the ...
0 votes
0 answers
136 views
Error 500 when trying to POST data to opayo server via Fetch API
I am just trying to build a simple form that will redirect the user to the Opayo server payment page. When using a BASIC html form, I get the correct response from https://sandbox.opayo.eu.elavon.com/...
-1 votes
1 answer
231 views
Having trouble encrypting text using AES-128-CBC
Here's the brief from the payment gateway (Elavon): The string must be encrypted using AES (block size 128-bit) in CBC mode with PKCS#5 padding. Use the provided password as both the key and ...
1 vote
1 answer
609 views
Opayo Pi API: How to authenticate a new card for repeat payments and avoid using old card details?
I'm using Opayo Pi API. It's been working fine for repeat payments, to authenticate a card initially with 3DS, then using the resulting transactionId as the referenceTransactionId for repeats. Now I ...
1 vote
1 answer
80 views
Sage Pay Issue Taking 0.10 GBP by default
Hi can anyone help me on sage pay integration. I am sending the amount 9.99 GBP. But after payment success when we check on sagepay account it is showing payment done is 0.10 GBP. Also deducted amount ...
0 votes
1 answer
245 views
Sagepay/Opayo PHP 7.4 integration without mcrypt
I use a PHP class to generate the crypt field for SagePay/Opayo but it uses mcrypt. My hosting company has now upgraded my webserver to PHP7.4 and mcrypt is no longer supported. Ideally I'd like to ...
0 votes
0 answers
128 views
Issue while Customer tries to place order because of 3D Secure
We are using Opayo Sagepay on our website for payment. It works fine for most orders, but some customers face issues related to 3D security. Customers complain that when they try to place an order ...
3 votes
1 answer
2k views
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 ...
0 votes
1 answer
520 views
Sagepay direct upgrade 4.0 does not open 3d secure page in live mode
I am upgrading sagepay(opayo) direct from 2.23 to 4.0. After upgrade 3d secure page is not opening in live mode. I have used sagepay direct mode. After giving the card details got the "Status=...
0 votes
1 answer
425 views
SagePay VPS Protocol 4.00 Server Integration - VPSSignature not matching
Please see the transaction post VPSProtocol=4.00&TxType=PAYMENT&Vendor=Vendorname &VendorTxCode=324234906133500 &Amount=20.00 &Currency=GBP &Description=Payment &...
0 votes
1 answer
85 views
Sending informaton to a sage pay payment gateway
I have product designer software in my website that currently allows customers to design a product and get a live price. The software has the ability to send a message to the parent of an iframe where ...
0 votes
0 answers
146 views
Firebase Hosting - How do I get HTTP body payload
Firebase hosting has been excellent, up until now. It is very fast and very cheap. Alas, there is absolutely no access to any server-side activities such as you normally would with PHP. I'm using ...
3 votes
4 answers
1k views
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->...