我一直在阅读Paypal网站上有关网站付款标准选项的一些文档。不幸的是,有些页面没有找到。
我知道我可以使用Paypal工具创建加密按钮,但这些按钮保存在Paypal的网站上,并且必须为您想要使用它们的每个产品“物理”创建它们。
我希望动态生成按钮,以便item_name,item_amount等信息是基于特定项目设置的值。这些值将从数据库中提取。
我认识Java,但我不是专家......我在我的网站上使用JSP和Java Servlets。请记住,我不知道如何与Paypal的API进行交互......事实上,如果可以的话,我想避免这种情况。
我在Paypal的网站上找到了一个PDF文件,最终显示了创建非加密按钮的基本编码示例 - 从而允许动态实现按钮及其隐藏变量。但是,不会有任何按钮加密。
所以现在最大的问题是 - 我真的需要加密添加到购物车按钮吗?
如果答案为“是”,为什么有必要?另外,我不认为我可以自己弄清楚如何进行加密......有人可以提供一些基本的指导吗?
答案 0 :(得分:4)
这里有一个关于按钮加密的好教程:Encrypted Website Payments—Java Developers
你真的需要加密按钮吗?我不认为你这样做,这只是一个额外的预防措施。本教程有一些很好的理由说明为什么要加密按钮的内容:Encrypted Website Payments
答案 1 :(得分:0)
一个选项不是加密,而是使用哈希技巧来检测篡改。请参阅此处发布的答案:How do I make a PayPal encrypted buy now button with custom fields?。即使我在PHP中解释它,您也可以轻松地将其转换为您在Java中所做的事情。