spectrocoin/prestashop-merchant

SpectroCoin 比特币支付网关,适用于 PrestaShop

1.0.0 2023-09-28 07:52 UTC

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 开始使用。

安装

  1. github 下载模块文件。
  2. 解压并将模块文件夹上传到您的 PrestaShop /modules 文件夹。
    或者
    在 "模块管理器" -> "上传模块" 中上传 spectrocoin.zip
    注意:模块名称必须为 spectrocoin 才能确保插件正常工作。
  3. 转到您的 PrestaShop 管理界面。在 "模块管理器" 中找到 "SpectroCoin Crypto Payment Gateway" 模块 -> "配置"。

设置

  1. 注册 Spectroin 账户。
  2. 登录 Spectroin 账户。
  3. 在仪表板上,找到 "Business" 选项卡并点击。
  4. 点击 "New project"
  5. 填写项目详情并选择所需的设置(设置可以更改)。
  6. 从商家项目的设置页面获取私钥和公钥。私钥在项目创建时仅显示一次,但可以通过点击公钥字段下的 "Generate" 按钮重新生成。复制新生成的私钥和公钥并存储在模块设置中。
  7. 点击 "提交" 保存项目,然后点击 "关闭"。
  8. 选择 "所有项目" 并选择您的项目。
  9. 在模块设置中填写商家 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