跳到内容

如何在 PrestaShop 上接受加密货币付款

了解如何检查兼容性、选择支付集成、安装模块并设置订单状态与货币,完成 PrestaShop 加密货币付款测试和运营。

Payora11 分钟阅读EN · RU · UK · ES · DE · FR · IT · PL · PT · HI · ZH
如何在 PrestaShop 上接受加密货币付款

PrestaShop 商家通常最先会问一个实际问题:能不能让店铺接受加密货币付款,又不把结账流程搞得像科学实验?简短的回答是可以,前提是 PrestaShop 版本、主题和模块彼此兼容。至于具体要做些什么,才是真正的重点。

如果你想了解如何在 PrestaShop 接受加密货币付款,并让这项工作顺畅进行,而不是变成一场手忙脚乱的救火行动,就从现有店铺开始着手。使用单一主题和标准结账流程的店铺,远比在多个环节都自定义了订单逻辑的复杂网站更容易准备。这一点从第一天起就很重要。

1. 检查你的 PrestaShop 配置是否支持加密货币模块

先检查版本、主题和结账结构。PrestaShop 模块对兼容性要求很高,一个模块在某个主版本上运行正常,不代表在另一个版本上也表现一致。先在后台确认你使用的确切 PrestaShop 版本,再对照模块的要求检查,之后再进行其他操作。

主题覆盖是另一个常见问题。如果店铺使用了自定义结账模板、修改过购物车行为,或采用替换默认付款区块的主题,加密货币付款选项可能不会出现在预期位置。有的商家 10 分钟就能装好模块并立即看到付款选项;有的商家却要花 2 小时排查一个明明已启用、却被模板覆盖隐藏的付款方式。

先问一个直接的问题:你当前的后台结构是否符合模块预期的钩子和付款流程?如果不符合,或许应该选择适配现有店铺的模块,而不是强行重建。对小团队来说,这样做更省事,也能把工作留在 PrestaShop 内,而不必变成修复主题的工程。

如果想更全面地比较不同网关模式,可以先阅读电商加密货币支付网关指南,在决定选择哪个模块之前了解基本情况。打开 PrestaShop 后台一边看一边读,会更容易发现差别。

2. 选择真正适合你的 PrestaShop 集成方式

PrestaShop 商家通常会在 3 种方式中选择:托管式加密货币结账、网关模块和付款链接。托管式结账会将顾客带到服务商的付款页面,从而减少你在 PrestaShop 内需要维护的内容。网关模块则能让付款流程更贴近店铺;如果你希望顾客始终处于品牌体验之中,这种方式可能更合适。

付款链接是最轻量的选择,适合只想通过加密货币为发票、预售或手动订单提供一种付款方式,而不打算全面改造结账流程的商家。如果店铺只销售少数高价商品,而且你本来就倾向于先确认订单再收款,这一点尤其重要。

要根据实际工作流程来选,不要只听营销宣传。如果团队只有 2 个人,其中一人还要负责客服,那么简单的付款流程可能比完全嵌入式方案更合适;后者会增加需要处理状态更新、回调问题和顾客咨询的环节。如果店铺已有复杂的订单规则,模块可能仍是正确选择,但前提是它能顺畅地适配这些规则。

如果你想在不同销售渠道之间比较类似的选择,可以参考优化商家付款流程一文。PrestaShop 不需要额外增加不必要的环节,大多数店铺也一样。

3. 配置 PrestaShop 的付款、货币和订单状态设置

启用模块之前,先检查 PrestaShop 的付款设置,确保加密货币订单有明确的归属状态。订单状态应涵盖待处理、已付款、失败、已取消和已退款。如果还没有这些状态,请先创建。否则模块可能运行正常,但第一笔付款到账后,后台就会显得一团混乱。

货币设置也需要同样仔细。有些店铺以欧元或美元标价,但通过服务商收取加密货币付款时,会显示顾客所选币种的金额。另一些店铺只接受一种基础货币,由网关负责换算。无论采用哪种方式,PrestaShop 的货币显示都必须与付款逻辑一致,否则顾客看到的价格和实际支付金额就会不同。

这种不一致会带来实际的客服工单。顾客在购物车里看到 49.90,用加密货币付款后,却发现最终金额因小幅换算差额或报价过期而变化,之后就会来询问原因。上线前,先为团队制定报价超时后的处理规则,并把规则写下来。

订单状态也应体现付款确认流程。有些加密货币付款在获得 1 次区块确认后就可以视为已付款;有些则需要更多确认。模块或许允许你将待处理映射为未付款、将已确认映射为付款已接受,但只有团队所有成员都按同一方式使用这些状态时,它们才有意义。一次粗心的状态映射,就可能导致 5 个订单被错误发货。

4. 在 PrestaShop 中安装加密货币付款模块

如果你正在查找PrestaShop 加密货币支付模块怎么安装,通常可以通过后台的模块管理器添加模块。上传模块安装包并完成安装,然后在 PrestaShop 列出可用付款方式的付款设置中启用它。不同版本的页面名称可能略有差异,但整体操作路径都差不多,大多数商家无需开发人员在旁指导也能完成。

接下来,连接服务商账户或 API 凭据。有些模块会要求填写商户 ID、API 密钥、Webhook 密钥或店铺令牌。请仔细输入。哪怕只错一个字符,也可能导致模块看似安装成功,实际上所有付款回调都在后台失败。这种错误很容易白白耗掉一整个下午。

如果服务商提供沙盒和正式环境,请务必分开使用。测试模式绝不能借用正式环境凭据。配置错误可能会在真实后台中生成虚假订单,很快就会让人摸不着头绪。如果模块带有测试开关,请先使用它测试,再向顾客开放正式付款方式。

如需实用的上线前检查清单,请参阅如何测试加密货币付款。这篇文章很适合配合 PrestaShop 安装流程阅读,因为有一半的配置错误只有在第一次回调后才会显现。

5. 设置加密货币付款在 PrestaShop 结账页面中的显示方式

现在来调整顾客看到的部分。在 PrestaShop 中,付款方式的名称比商家想象的更重要。“加密货币付款”表达清楚;如果服务商采用限时报价结账,“使用加密货币付款,10 分钟内完成确认”可能更直观。名称要足够简短,避免在付款方式列表中显示得参差不齐。

只启用团队有能力支持的币种。支持 3 种币,比支持 12 种更容易管理。如果模块提供很多币种,不要因为可以启用就全部开启。每增加一种币,都会带来更多问题和客服工单,也更容易让顾客在比较汇率时感到困惑。

显示顺序也很重要。要把加密货币放在付款方式列表中合适的位置,而不是埋在顾客根本不会点开的选项下面。如果店铺采用国家/地区规则、购物车金额规则或客户分组规则,现在就把它们配置好。并非所有购物车都适合显示这种付款方式;有些商家只希望订单金额达到一定门槛后,或来自特定地区的顾客才能使用加密货币付款。

也要考虑结账页面的文案。如果店铺同时显示“银行转账”“银行卡”和“加密货币”,标签的命名风格就应保持一致。整齐统一的列表读起来比一堆风格不一的词更舒服。小细节,却大有不同。

6. 将加密货币付款事件映射到 PrestaShop 订单状态

为每种加密货币付款事件设置清晰的订单状态后,PrestaShop 后台管理就会轻松许多。“待处理”应表示付款正在等待足够的区块确认,或等待网关审核;“已确认”应表示订单可以继续处理;“失败”应终止流程;“已退款”则表示款项已经退回,即使具体退款方式取决于服务商。

不要等上线之后才临时决定如何映射。如果团队周一把“处理中”当作待付款,周二又当作已付款,客服这周肯定不好过。请在模块设置和内部文档中写清楚映射方式,并确保所有地方都使用相同的术语。

有些服务商还会发送部分付款或付款金额不足的事件。如果顾客付错金额,或在报价过期后才付款,这些事件就很重要。PrestaShop 的状态规则应明确由谁审核订单、由谁联系顾客,以及购物车会继续保留,还是在超过规定时限后取消。

如果店铺需要处理短付或未完成付款,可以阅读如何处理加密货币发票付款不足了解相关背景。PrestaShop 无法自动解决这个问题,付款规则必须由你自己制定。

7. 进行针对 PrestaShop 的测试订单,并解决常见结账问题

要弄清PrestaShop 加密货币付款如何测试,就从顾客实际会使用的完整流程开始。不要走测试环境中的捷径,也不要使用手动发票流程。请从商品页面开始,加入购物车、进入结账、选择加密货币付款方式,并像真实顾客一样完整走一次付款流程。如果发生故障,先记录具体在哪一步失败,不要猜测原因。

PrestaShop 常见问题通常出现在 4 个环节:模块是否显示、状态是否更新、回调是否处理,以及货币是否正确显示。如果付款方式没有出现,先检查钩子和付款限制。如果付款后订单仍处于待处理状态,检查 Webhook 设置和服务器响应日志。如果金额不正确,则检查模块内部以及 PrestaShop 本身的货币换算规则。

主题冲突很常见,并不罕见。其他模块可能会更改结账布局,导致付款区块消失;服务器可能拦截服务商的请求,导致回调失败;Webhook URL 只要有 1 个字符写错,订单状态就可能无法更新。这些问题不算棘手,只是很耗时间。

如需更完善的测试流程,可以参考如何测试加密货币付款,了解合理的操作顺序。第一笔正式订单到来前先完成测试,之后能省不少时间。

8. 建立 PrestaShop 加密货币订单的运营流程

模块运行正常后,真正的工作才刚刚开始。必须有人监控收款、延迟确认和退款。这不一定需要专人全职负责,但必须明确指定负责人。否则,订单就会一直停留在待处理状态,直到顾客发两次邮件来询问。

请针对 4 种常见情况编写简单的客服话术:付款仍在等待确认、付款已确认、款项误付至错误地址,以及顾客申请退款。话术应说明何时升级给财务团队、何时要求顾客提供交易哈希,以及在区块链确认付款之前,哪些承诺不能作出。清晰的沟通很重要,因为加密货币付款不像银行卡退款那样容易撤销。

争议处理则是另一回事。加密货币付款不像银行卡付款那样可以撤销,因此客服团队需要针对误付款和顾客操作失误制定明确流程。如果收到的金额有误,或顾客使用了不受支持的网络,PrestaShop 订单备注应准确记录发生了什么以及下一步该怎么做。之后财务或履约团队询问订单为何暂停时,这些记录就能派上用场。

预计会经常调整付款的团队,也可以考虑自动发送通知和内部交接。要实现这一点,可以参考如何将 Payora 连接到 Zapier,将付款与提醒或工单创建关联起来。依赖的人工交接越少,订单在周五下午 5 点卡住的机会就越小。

最后,请在团队内部坚持一条原则:如果付款情况不明确,就不要发货。这一句话能避免的损失,比任何精巧的设置都多。

Comments

准备开始了吗?

创建账户,并在一小时内开出第一张账单。

此页面回答的问题