esparks/module-paylike

Paylike magento2 网关开发

1.6.1 2023-07-14 06:14 UTC

README

此插件不是由Paylike开发和维护,但由用户友好地提供。

根据GPL V3许可证发布:https://open-source.org.cn/licenses/GPL-3.0

支持的Magento版本

Last succesfull test

该插件已与每个迭代中大多数版本的Magento进行了测试。我们建议使用最新的Magento版本,但如果由于某些原因不可能实现,请使用您的Magento版本测试插件,它可能会正常工作。

自动安装

安装完Magento后,按照以下简单步骤操作

  1. paylike.io 注册(免费);
  2. 创建一个实时账户;
  3. 为您的Magento网站创建一个应用密钥;
  4. 从Magento Marketplace购买扩展存档;
  5. 通过扩展管理器上传文件;
  6. 使用扩展管理器激活模块;
  7. 现在模块应该自动安装,并在“店铺 >> 配置 >> 销售 >> 支付方式”下可见,模块将在此“其他支付方式”列表中列出;
  8. 在Paylike插件支付模块设置中插入应用密钥和您的公钥。

手动安装(模式1)

安装完Magento后,按照以下简单步骤操作

  1. paylike.io 注册(免费);
  2. 创建一个实时账户;
  3. 为您的Magento网站创建一个应用密钥;
  4. 从Magento Marketplace购买和下载扩展存档;
  5. 登录到您的Magento 2.x托管站点(有关详情请联系您的托管服务提供商);
  6. 打开某种文件管理器列出托管文件和目录,并定位安装了Magento 2.x的Magento根目录(也可以是FTP或CPanel中的文件管理器示例);
  7. 在一个临时目录中解压缩文件;
  8. 将解压缩的扩展内容(不带原始文件夹)上传到Magneto “<MAGENTO_ROOT_FOLDER>/app/code/Lunar/Paylike/” 文件夹(创建空的 "code/Lunar/Paylike/" 文件夹);
  9. 使用SSH连接登录到您的Magento 2.x托管站点(有关详情请联系我们的托管服务提供商);
  10. 从Magento根目录运行以下命令:* php bin/magento setup:upgrade * composer require paylike/php-api ^1.0.8 * php bin/magento cache:clean
  11. 打开Magento 2.x管理员面板;
  12. 现在模块应该自动安装,并在“店铺 >> 配置 >> 销售 >> 支付方式”下可见,模块将在此“其他支付方式”列表中列出;
  13. 在Paylike插件支付模块设置中插入应用密钥和您的公钥。

手动安装(模式2)(更多信息请参阅 devdocs.magento.com

安装完Magento后,按照以下简单步骤操作

  1. paylike.io 注册(免费);
  2. 创建一个实时账户;
  3. 为您的Magento网站创建一个应用密钥;
  4. 从Magento Marketplace购买扩展;
  5. 使用SSH连接登录到您的Magento 2.x托管站点(有关详情请联系您的托管服务提供商);
  6. 从Magento根目录运行以下命令(更多信息请参阅官方文档)
    • composer require lunar/module-paylike(这将安装该模块composer.json文件中指定的paylike/php-api ^1.0.8 包)
    • esparks/module-paylike --clear-static-content
    • php bin/magento setup:upgrade
    • php bin/magento setup:di:compile
    • php bin/magento cache:clean
  7. 打开Magento 2.x管理员面板;
  8. 现在模块应该自动安装,并在“店铺 >> 配置 >> 销售 >> 支付方式”下可见,模块将在此“其他支付方式”列表中列出;
  9. 在Paylike插件支付模块设置中插入应用密钥和您的公钥。

更新设置

在Magento Paylike支付方式设置下,您可以

  • 启用/禁用模块
  • 更新支付网关列表中的支付方式标题
  • 更改描述中显示的信用卡标志
  • 更新支付网关列表中的支付方式描述
  • 更新支付弹出窗口中显示的标题
  • 设置交易/支付模式(测试/实时)
  • 添加测试/实时密钥
  • 更改捕获模式(即时/延迟更改订单状态)
  • 启用通过电子邮件发送发票
  • 更改新订单状态
  • 启用支付日志

升级模块

  • 要更新或升级模块,请运行以下命令

    • composer update lunar/module-paylike(升级到最新版本)
      或(例如)
    • composer require lunar/module-paylike ^1.0.1(升级到版本1.0.1)
  • 之后,运行以下命令

    • php bin/magento setup:upgrade --keep-generated
    • php bin/magento setup:static-content:deploy
    • php bin/magento cache:clean

如何操作

  1. 捕获
    • 在即时模式下,订单会自动捕获
    • 在延迟模式下,您可以通过创建带有捕获在线金额状态(在底部)的发票来捕获订单。
  2. 退款
    • 要退款订单,您可以在发票上使用贷项 memo
  3. 作废
    • 要作废订单,如果订单尚未捕获,可以使用作废操作。如果已捕获,则只能退款。

可用功能

  1. 捕获

    • Magento管理面板:完全捕获
    • Paylike管理面板:完全/部分捕获
  2. 退款

    • Magento管理面板:完全退款
    • Paylike管理面板:完全/部分退款
  3. 作废

    • Magento管理面板:完全作废
    • Paylike管理面板:完全/部分作废
  4. 多配送支持 - 客户可以在多个配送地址下订单