0
古典的なASPサイトをSagePay 3.00に統合しようとしていますが、ステータス詳細:5080:フォームトランザクションの登録に失敗しましたというエラーが発生することはありません。 Sageの提供例を使用して私の暗号化(Sageに適合したrijndael.aspファイルを使用しています)を確認しましたが、私の出力の最初の25%はSageの例と一致しています。誰かが暗号化されたファイルを生成するためのより良い、あるいはより信頼できる方法を提案できない限り、ここからどこに行くのか分からない。SagePay暗号化エラー
(SagePayのテストデータと比較していないとき)私は暗号化していたテキストは次のとおりです。
spCryptTxt = "VendorTxCode="& datediff("s",DateValue("September 11, 1963"),now()) & "-" & session("****SessionId") & "&Amount=" & formatNumber(rs("totalCost"),2)_
& "&Currency=GBP"_
& "&Description=***Conferenceregistration"_
& "&CustomerName=" & rs("firstname") & rs("surname")_
& "&CustomerEMail=" & rs("email")_
& "&BillingSurname=" & rs("surname")_
& "&BillingFirstnames=" & rs("firstname")_
& "&BillingAddress1=" & rs("contactAddress1")_
& "&BillingCity=" & rs("contactCity")_
& "&BillingPostCode=" & rs("contactPostcode")_
& "&BillingCountry=GB"_
& "&DeliveryFirstnames=" & rs("firstname")_
& "&DeliverySurname=" & rs("surname")_
& "&DeliveryAddress1=" & rs("contactAddress1")_
& "&DeliveryCity=" & rs("contactCity")_
& "&DeliveryPostCode=" & rs("contactPostcode")_
& "&DeliveryCountry=GB"_
& "&SuccessURL=http://www.*****.com/****/success.asp"_
& "&FailureURL=http://www.*****.com/****//failure.asp"
、これは常に5080エラーが発生します。 ヘルプ!
'spCryptTxt'の値は何ですか?それはここで重要なことです。 – DavidG
申し訳ありません - 実際のテキストを投稿しないでください: value = "VendorTxCode = 1680647122-929896259&Amount = 172.00&通貨= GBP&説明= **** Conferenceregistration&CustomName = B&B = D&B = D&B = D&B = D&B = D&B = D&B = D&B = D&B = D&A = www。**** .com/success.asp&FailureURL = http://www.****.com/failure.asp " –
質問を編集してコメントに入れないでください。 – DavidG