spectrocoin / prestashop-merchant
SpectroCoin 比特币支付网关,适用于 PrestaShop
Requires
- composer/installers: ^1.10
This package is not auto-updated.
Last update: 2024-09-27 02:52:14 UTC
README
使用 SpectroCoin 比特币支付模块无缝集成加密货币支付到您的 PrestaShop 商店。该扩展支持多种加密货币,为您的客户提供更多支付选择。轻松配置并实现安全的交易,以便在 PrestaShop 网站上实现流畅的支付流程。访问 SpectroCoin Crypto Payment Module for PrestaShop 开始使用。
安装
- 从 github 下载模块文件。
- 解压并将模块文件夹上传到您的 PrestaShop /modules 文件夹。
或者
在 "模块管理器" -> "上传模块" 中上传 spectrocoin.zip。
注意:模块名称必须为 spectrocoin 才能确保插件正常工作。 - 转到您的 PrestaShop 管理界面。在 "模块管理器" 中找到 "SpectroCoin Crypto Payment Gateway" 模块 -> "配置"。
设置
- 注册 Spectroin 账户。
- 登录 Spectroin 账户。
- 在仪表板上,找到 "Business" 选项卡并点击。
- 点击 "New project"。
- 填写项目详情并选择所需的设置(设置可以更改)。
- 从商家项目的设置页面获取私钥和公钥。私钥在项目创建时仅显示一次,但可以通过点击公钥字段下的 "Generate" 按钮重新生成。复制新生成的私钥和公钥并存储在模块设置中。
- 点击 "提交" 保存项目,然后点击 "关闭"。
- 选择 "所有项目" 并选择您的项目。
- 在模块设置中填写商家 ID 和项目 ID。
在本地主机上运行
为了在测试目的使插件在本地主机上工作,请在 SCMechantClient.php createOrder() 函数 中更改以下 3 行
'callbackUrl' => $request->getCallbackUrl(), 'successUrl' => $request->getSuccessUrl(), 'failureUrl' => $request->getFailureUrl()
改为
'callbackUrl' => 'https://.com', 'successUrl' => 'https://.com', 'failureUrl' => 'https://.com'
不要忘记在将网站迁移到公共版本时将其改回。
更新日志
版本 1.0.0 主要(09/28/2023)
-
更新了模块管理设置设计,使其更现代,灵感来自 spectrocoin.com。
-
包含如何获取商家凭证和设置模块的介绍。
-
添加了修改插件标题、描述以及在结账页面切换标志显示的能力。
-
改进了 API 错误处理,并提供了一个基于实际 Spectrocoin 支付重定向的样式化错误表单。
-
在 API 过程中发生 API 错误时,包括返回商店或联系支持的链接。
-
引入了接受 FIAT 货币的列表,以 JSON 格式确保与 Spectrocoin API 的未来兼容性。
-
修复了与多货币网站相关的错误,确保只有在选定的货币在受接受列表上时,Spectrocoin结账选项才会显示。
-
为使用较旧PHP版本的用户实现了对已弃用的openssl_free_key函数的处理。
-
更新了模块以使用新的Spectrocoin标志。
信息
此客户端由SpectroCoin.com开发。如果您需要关于我们服务的任何进一步支持,您可以通过以下方式联系我们:
电子邮件:merchant@spectrocoin.com
Skype:spectrocoin_merchant
网站
Twitter
Facebook