我正在尝试将SagePay表单集成集成到网站上。我已经在网站/ pdf上阅读了整个V3.00文档,并下载并安装了FORM集成套件/ demo。
该演示完美无缺,但它不是我正在做的事情。没有关于如何使用FORM集成套件的真实信息。
我已经在表单上收集了我需要的详细信息,现在让他们准备加密表单上的CRYPT字段以发送给SagePay。我需要集成套件中的哪些功能?
是否有适当的基本用户指南向您展示如何使用集成套件?
<form method="POST" id="SagePayForm" action="*https://test.sagepay.com/gateway/service/vspform-register.vsp*">
<input type="hidden" name="VPSProtocol" value= "3.00">
<input type="hidden" name="TxType" value= "50.00">
<input type="hidden" name="Vendor" value= "*YOURVERNODID*">
<input type="hidden" name="Crypt" value= "THIS IS WHAT I NEED">
<input type="submit" value="continue to SagePay">
如何获取和解密返回CRYPT消息,以处理和更新数据库等?
我找不到如何做到这一点的好指南。
答案 0 :(得分:0)
V3.0文档仅定义了使用的加密方法(128位AES加密),但未提供套件中引用的文件或过程。
我不得不进行一些研究,发现这个答案对另一个线程中的加密很有用: Java Class for Encryption
以下是encyprtion中要遵循的总结步骤: