我想接受我的github.io网站上的付款。我想知道哪些支付网关API兼容。我做了一个有效的paypal商业购买按钮,但我没有收到我的网站确认它被接受的确认。
关于这个问题的特殊部分是github.io不允许动态脚本。
答案 0 :(得分:4)
我们走了:
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
这将保证您:
这将使付款流程安全。
转到标签Step 3: Customize advanced features (optional)
在这里,您可以添加自定义“成功”结帐页面 - 选中此选项并将网址添加到“感谢”页面:
Take customers to this URL when they finish checkout
在这里,您可以添加自定义的“失败”结帐页面 - 选中此选项并将网址添加到“已取消”页面:
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 Sandbox进行测试。您可以通过PayPal Sandbox在GitHub(或其他任何地方)上进行测试:创建帐户,选择货币,创建按钮等。为此,请创建沙盒帐户here并登录here。
当所有内容按预期工作时,您可以通过http://paypal.com执行相同的操作,并使用真实按钮代码替换按钮代码。
希望有所帮助!如果您还需要别的东西,请告诉我们。)