如何在不重建网站的情况下为您的网站添加在线支付功能
大多数小企业主认为,接受信用卡支付意味着将整个网站迁移到新的平台。但事实并非如此。现代支付集成可以安装在现有网站之上,通常通过单个嵌入脚本和托管结账页面。
“在线支付”实际涉及的内容
有三个主要部分:一个处理资金转移的支付处理器(Stripe 是常见的默认选择)、一个客户输入信用卡详细信息的结账界面,以及在支付成功或失败时通知您的网站的 Webhook。一个好的集成处理所有三个部分,因此您不必自己处理原始信用卡数据。
快速路径
- 选择一个处理器。Stripe 可以在第一天工作;Square、PayPal、Clover 和其他处理器也可以,但需要额外几天的 SDK 组件连接。
- 使用托管结账而不是构建自己的信用卡表单 —— 这样可以让您避免 PCI 范围。
- 连接 Webhook,以便在支付成功或失败时自动触发订单确认电子邮件和履约。
- 在切换到实时密钥之前,在沙盒模式下进行测试。
常见错误应避免
永远不要存储信用卡号码。不要跳过 Webhook 验证 —— 如果不进行验证,退款或失败的收费可能会悄悄地使您的记录不同步。并且不要在没有从头到尾进行测试交易(包括收据电子邮件)之前启动。
需要多长时间
使用 Stripe 和托管结账,现有网站上的干净集成是一个 2 到 3 天的工作。瓶颈几乎总是收集处理器账户的业务详细信息,而不是代码。
PlugMySite installs upgrades like this on your existing website in days — no rebuild, no migration.
See pricing & bundles →