gpt4 book ai didi

php - 用于 PHP 中动态立即付款按钮的 Paypal API

转载 作者:太空宇宙 更新时间:2023-11-03 16:01:35 25 4
gpt4 key购买 nike

我正在为一位艺术家建立一个网站。可以在以下位置找到开发站点:http://03993a0.netsolhost.com

我想为网站上的每幅画动态生成一个立即购买按钮。换句话说,我想将价格和商品名称从 php 传递给 paypal,后者又从我的数据库中提取信息。

我有我的 api 凭据,正在寻找实现此功能的最简单方法。

我检查了以下线程,但不太确定实现的工作方式或者这是否是正确的解决方案。如果这是正确的解决方案,我如何在表单中生成加密 key ,为什么表单不使用 cURL 请求发布本地 php 文件? Dynamic PayPal button generation - isn't it very insecure?

非常感谢您的帮助!

最佳答案

如果您使用按钮管理器 API 创建托管支付按钮,那么它们将是安全的。 Payments Standard 只有在表单的 HTML 元素全部输出到屏幕上时才不安全,因此任何人都可以查看源代码并查看所有值、进行更改,然后支付调整后的按钮。托管按钮不允许这种情况发生。

如果您查看 BMCreateButton 上的 BUTTONCODE 参数API 你会看到以下选项。

(Optional) The kind of button code to create. It is one of the following values:

HOSTED - A secure button stored on PayPal; default for all buttons except View Cart, Unsubscribe, and Pay Now

ENCRYPTED - An encrypted button, not stored on PayPal; default for View Cart button

CLEARTEXT - An unencrypted button, not stored on PayPal; default for Unsubscribe button

TOKEN - A secure button, not stored on PayPal, used only to initiate the Hosted Solution checkout flow; default for Pay Now button. Since version 65.1

就是说,如果您熟悉 API,我真的建议您在网站中构建购物车并使用 Express Checkout反而。它将更易于管理和维护,并且也更加灵活。

如果您正在使用 PHP 我的 class library将使 API 调用对您来说非常简单。

关于php - 用于 PHP 中动态立即付款按钮的 Paypal API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24689623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com