我想在我的 github.io 网站上接受付款。我想知道哪些支付网关 API 是兼容的。我制作了一个有效的 Paypal 业务购买按钮,但我没有收到我的网站已被接受的确认信息。
这个问题的特殊之处在于 github.io 不允许动态脚本。
最佳答案
我们开始了:
- 前往 paypal.com 并登录您的帐户
- 打开选项卡
Merchant Tools
- 在右侧,单击
Buy Now buttons
- 在第一个选项卡上设置按钮
Step 1: Choose a button type and enter your payment details
- 转到选项卡
Step 2: Track inventory, profit & loss (optional)
检查第一个字段:
Save button at PayPal
这将向您保证:- 保护您的按钮免受欺诈性更改
- 自动将按钮添加到您的 PayPal 配置文件中的“我保存的按钮”
- 轻松创建类似的按钮
- 使用 PayPal 的工具编辑按钮
这将使支付过程安全。
转到选项卡
Step 3: Customize advanced features (optional)
您可以在此处添加自定义“成功”结帐页面 - 选中此选项并将 url 添加到您的“感谢”页面:
Take customers to this URL when they finish checkout
您可以在此处添加自定义“失败”结帐页面 - 选中此选项并将 url 添加到“已取消”页面:
Take customers to this URL when they cancel their checkout
点击
Create Button
复制给定的代码并将其粘贴到您的 html 中
<body>
将此添加到页面
<head>
:
<script async src="https://www.paypalobjects.com/js/external/paypal-button.min.js" type="text/javascript"></script>
创建一个新的 html 并粘贴 PayPal 提供的所有代码,您将能够在本地看到该按钮(运行 bundle exec jekyll serve
)并使用 PayPal 沙盒对其进行测试。您可以通过 PayPal Sandbox 执行所有操作,以便在 GitHub(或其他任何地方)上对其进行测试:创建帐户、选择货币、创建按钮等。为此,创建一个沙箱帐户 here并登录 here .
当一切正常工作时,您可以通过 http://paypal.com 执行相同的操作并将按钮代码替换为您的真实按钮代码。
希望对您有所帮助!如果您需要其他东西,请告诉我:)
关于payment-gateway - Github.io 上可用的支付网关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35122790/