sagepay

Website to Sagepay submit encryption code was working but now fails after server php upgrade

拟墨画扇 提交于 2019-12-23 04:39:13
问题 I completed my website's v.3 Sagepay upgrade in April this year and it has been working fine. But now my web hosting provider has upgraded its PHP version from 5.2.4 to 5.5.9 which has caused major disruption of the website. I have managed to fix the most dramatic (like all the dynamic product listings and details pages displaying blank) and I am left with a failure on submitting to Sagepay. More exactly, as soon as the Submit button is pressed, a page is presented which contains a text

Error: “The encryption method is not supported by this protocol version”

倾然丶 夕夏残阳落幕 提交于 2019-12-23 04:34:10
问题 I'm trying to get use Sage Pay's Form Integration with my website. I thought it'd be fairly straightforward but it's not proving to be so far. I'm working in .NET so I downloaded the .NET Integration Kit from their support page hoping that I'd be able to see how it works and replicate it. Unfortunately, the example kits are far too complex for what they are. They should be extremely simple projects which allow the workings to be clearly understood, not complete, nicely encapsulated solutions.

SagePay Server Integration Verify Signature

江枫思渺然 提交于 2019-12-22 08:28:18
问题 I'm trying to integrate into SagePay using PHP and the Protocol documents. However I seem to be having a problem with the MD5 hash! Everything up to the point where we receive the notification POST is fine. However when we go to verify the signature it doesn't match the one in the notification POST??? Yet I have followed the document to the letter and quadruple checked everything. As well as changing things outside the scope of the document thinking there might be a typo etc..???? Any help

Do SagePay have a list of IP ranges that their simulator responses can be server from? [closed]

心不动则不痛 提交于 2019-12-21 17:46:09
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 5 years ago . I have a test/staging site set up, but access to that site is restricted by IP address. This means that, although I can post to the SagePay simulator fine, the return response is denied by the web server. Is there a published list of IP addresses/ranges that the SagePay simulator servers use so that I can

SagePay Form - Classic ASP - Currency Field is missing using rijndael.asp

久未见 提交于 2019-12-19 10:18:05
问题 I am trying to add the Form Intergration SagePay payment gateway in Classic ASP. I have a working PHP version that I sourced from SO. I have translated it into VBSCRIPT, everything seems to be working fine but the encryption. I am using all the same inputs as the PHP script so that the Cryptstring is exactly the same as the PHP Cryptstring before it is encrypted. I've downloaded and using the Rijndael.asp & includes.asp files found here: Encrypting Crypt field using Classic ASP for SagePay

c# AES Decryption

陌路散爱 提交于 2019-12-18 12:38:38
问题 I am working with SagePay Forms and currently converting the VB examples they have to c#. I have made good progress so the encryption part of my project works fine (SagePay can decrypt it). The issue I am having is that when I attempt to decrypt the string, it turns to garbage. If anyone has done this before I would really appreciate some help with my decryption code. I have included the encryption code which works and the first two lines are the setup and call from another method. I haven't

How to check Azure Network Security Group outbound IP Allowed or not?

。_饼干妹妹 提交于 2019-12-18 07:19:49
问题 I have few problems regarding Azure Network Security Group. Currently I'm using Azure App Services to publish my website and in Azure, App Services, Network Side Controlled By NSG such as inbound and outbound security and other things. I'm working with sagepay payment gateway.they asked me to do following steps in order to success my sagepay integration. Please ensure that all of the following IP addresses are allowed within your Server or Firewall: For outbound traffic to our gateway: 195

How to check Azure Network Security Group outbound IP Allowed or not?

痴心易碎 提交于 2019-12-18 07:19:05
问题 I have few problems regarding Azure Network Security Group. Currently I'm using Azure App Services to publish my website and in Azure, App Services, Network Side Controlled By NSG such as inbound and outbound security and other things. I'm working with sagepay payment gateway.they asked me to do following steps in order to success my sagepay integration. Please ensure that all of the following IP addresses are allowed within your Server or Firewall: For outbound traffic to our gateway: 195

Status Detail: 3045 : The Currency field is missing

你离开我真会死。 提交于 2019-12-17 14:29:08
问题 I have added all the parameter in the Sagepay url. But it throwing an error currency missing. I am unable to solve this issue. Code: $cryptString = 'VendorTxCode='.$this->getVendorTxCode(); $cryptString.= '&ReferrerID='.$this->getReferrerID(); $cryptString.= '&Amount='.sprintf("%01.2F",($order->order_total_price-$order->order_fee)); $cryptString.= '&Currency=GBP'; //Status Detail: 3045 : The Currency field is missing. $cryptString.= '&Description='.$this->getDescription(); $cryptString.= '

Status Detail: 3045 : The Currency field is missing

不问归期 提交于 2019-12-17 14:29:06
问题 I have added all the parameter in the Sagepay url. But it throwing an error currency missing. I am unable to solve this issue. Code: $cryptString = 'VendorTxCode='.$this->getVendorTxCode(); $cryptString.= '&ReferrerID='.$this->getReferrerID(); $cryptString.= '&Amount='.sprintf("%01.2F",($order->order_total_price-$order->order_fee)); $cryptString.= '&Currency=GBP'; //Status Detail: 3045 : The Currency field is missing. $cryptString.= '&Description='.$this->getDescription(); $cryptString.= '