esparks / module-paylike
Paylike magento2 网关开发
1.6.1
2023-07-14 06:14 UTC
Requires
- magento/module-checkout: >100.0.0
- magento/module-payment: >100.0.0
- magento/module-sales: >100.0.0
- paylike/php-api: ^2.0
README
此插件不是由Paylike开发和维护,但由用户友好地提供。
根据GPL V3许可证发布:https://open-source.org.cn/licenses/GPL-3.0
支持的Magento版本
该插件已与每个迭代中大多数版本的Magento进行了测试。我们建议使用最新的Magento版本,但如果由于某些原因不可能实现,请使用您的Magento版本测试插件,它可能会正常工作。
自动安装
安装完Magento后,按照以下简单步骤操作
- 在 paylike.io 注册(免费);
- 创建一个实时账户;
- 为您的Magento网站创建一个应用密钥;
- 从Magento Marketplace购买扩展存档;
- 通过扩展管理器上传文件;
- 使用扩展管理器激活模块;
- 现在模块应该自动安装,并在“店铺 >> 配置 >> 销售 >> 支付方式”下可见,模块将在此“其他支付方式”列表中列出;
- 在Paylike插件支付模块设置中插入应用密钥和您的公钥。
手动安装(模式1)
安装完Magento后,按照以下简单步骤操作
- 在 paylike.io 注册(免费);
- 创建一个实时账户;
- 为您的Magento网站创建一个应用密钥;
- 从Magento Marketplace购买和下载扩展存档;
- 登录到您的Magento 2.x托管站点(有关详情请联系您的托管服务提供商);
- 打开某种文件管理器列出托管文件和目录,并定位安装了Magento 2.x的Magento根目录(也可以是FTP或CPanel中的文件管理器示例);
- 在一个临时目录中解压缩文件;
- 将解压缩的扩展内容(不带原始文件夹)上传到Magneto “<MAGENTO_ROOT_FOLDER>/app/code/Lunar/Paylike/” 文件夹(创建空的 "code/Lunar/Paylike/" 文件夹);
- 使用SSH连接登录到您的Magento 2.x托管站点(有关详情请联系我们的托管服务提供商);
- 从Magento根目录运行以下命令:*
php bin/magento setup:upgrade
*composer require paylike/php-api ^1.0.8
*php bin/magento cache:clean
- 打开Magento 2.x管理员面板;
- 现在模块应该自动安装,并在“店铺 >> 配置 >> 销售 >> 支付方式”下可见,模块将在此“其他支付方式”列表中列出;
- 在Paylike插件支付模块设置中插入应用密钥和您的公钥。
手动安装(模式2)(更多信息请参阅 devdocs.magento.com)
安装完Magento后,按照以下简单步骤操作
- 在 paylike.io 注册(免费);
- 创建一个实时账户;
- 为您的Magento网站创建一个应用密钥;
- 从Magento Marketplace购买扩展;
- 使用SSH连接登录到您的Magento 2.x托管站点(有关详情请联系您的托管服务提供商);
- 从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
- 打开Magento 2.x管理员面板;
- 现在模块应该自动安装,并在“店铺 >> 配置 >> 销售 >> 支付方式”下可见,模块将在此“其他支付方式”列表中列出;
- 在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
如何操作
- 捕获
- 在即时模式下,订单会自动捕获
- 在延迟模式下,您可以通过创建带有
捕获在线
金额状态(在底部)的发票来捕获订单。
- 退款
- 要退款订单,您可以在发票上使用
贷项 memo
。
- 要退款订单,您可以在发票上使用
- 作废
- 要作废订单,如果订单尚未捕获,可以使用
作废
操作。如果已捕获,则只能退款。
- 要作废订单,如果订单尚未捕获,可以使用
可用功能
-
捕获
- Magento管理面板:完全捕获
- Paylike管理面板:完全/部分捕获
-
退款
- Magento管理面板:完全退款
- Paylike管理面板:完全/部分退款
-
作废
- Magento管理面板:完全作废
- Paylike管理面板:完全/部分作废
-
多配送支持 - 客户可以在多个配送地址下订单