payfurl / module-payment
Requires
- magento/framework: *
- payfurl/phpsdk: >=2.1.2
- dev-main
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.2
- 1.1.0
- 1.0.10
- 1.0.9
- v1.0.8.x-dev
- 1.0.8
- 1.0.7
- 1.0.5
- dev-PAY-3434/magento-plugin-update-mastercard-logo
- dev-PAY-3349/magento-plugin-does-not-pass-address-and-order-info-with-payment
- dev-PAY-3334/becextech-checkout-when-not-logged-in
- dev-PAY-3243/magento-2-plugin-javascript-sdk
- dev-PAY-3245/magneto2-payment-options
- dev-PAY-3134/update-magneto-plugin-to-preload-click-to-pay
- dev-PAY-2969/add-support-for-firstname-and-lastname-when-creating-a-charge
- dev-PAY-2968/release-new-magneto-plugin-using-latest-js-sdk
- dev-fix_undefined_method_getCustomerFirstname
- dev-PAY-2932/update-magento-plugin
- dev-PAY-2904/update-magento-plugin-to-v464-js-sdk
- dev-PAY-2851/magento-plugin-adjust-order-mapping
- dev-PAY-2861/update-magento-plugin-to-use-latest-js-sdk
- dev-PAY-2844/payto-and-payid-azupay-payments-are-unable-in-magento
- dev-PAY-2838/magento-plugin-doesnt-collect-customer-information
- dev-PAY-2820/ensure-that-googlepay-and-applepay-work-in-magento-plugin
- dev-PAY-2818/get-click-to-pay-working-with-bexcetech
- dev-PAY-2808/update-javascript-sdk-in-magento-plugin
- dev-PAY-2813/date-mismatch-in-magento-admin
- dev-PAY-2788/magento-plugin-shows-card-transaction-as-payid-in-the-transaction
- dev-PAY-2663/magento-plugin-investigate-reloading-the-payment-form-when-address
- dev-PAY-2658/validate-credentials-doesnt-work-correctly-when-config-has-been-saved
- dev-PAY-2362/split-payment-options-rather-than-displaying-a-single-payfurl-payment
- dev-PAY-2396/investigate-mangento-plugin-update-to-hide-pay-now-button
- dev-PAY-2402/magnento-plugin-doesnt-work-in-production
- dev-PAY-2355/magento-plugin-improvements
- dev-PAY-2276/test-using-our-magento-plugin-with-httpswwwbecextechcomau
- dev-make_him_lonely
This package is auto-updated.
Last update: 2024-09-30 09:47:40 UTC
README
为了安装此Magento扩展,建议切换到开发环境 – 不要在生产环境中直接安装Magento扩展。在安装Magento扩展之前,请备份您的Magento商店
请确保备份您的Magento生产商店的最新备份。
运行以下命令
php bin/magento setup:backup --code --media –db
或者您也可以通过复制您的Magento目录进行手动备份。
检查PHP版本:一些扩展需要更高的或更低的PHP版本。通过运行以下命令检查您的当前PHP版本
php -v
启用维护模式:在安装扩展之前启用维护模式,以避免任何用户问题。要启用维护模式,请运行以下命令
php bin/magento maintenance:enable
通过Composer安装Magento PayFURL扩展
这需要您对服务器的完整shell SSH访问权限。如果您没有,请向服务提供商请求,或者您也可以在本地机器上的终端上运行它。
步骤 1:连接到SSH
获取SSH凭据后,通过SSH登录到终端或命令行。您也可以使用PuTTY连接到SSH。
步骤 2:运行composer命令
检查Composer版本。一些扩展与Composer版本有关依赖。运行此命令以检查
composer -v
或者
composer –version
如果您的Magento版本低于2.4.2,则Composer版本应该是v1。
对于2.4.2及以上的Magento版本,允许使用Composer v1和v2。
在本指南中,我们正在使用Magento 2.4.6。按照getcomposer.org上的指南安装所需的Composer版本。
开始Composer安装。
composer require payfurl/module-payment
该扩展需要一个Marketplace账户。如果您没有账户,请登录到Marketplace或创建账户。转到“我的资料”->“Marketplace”选项卡,然后点击“访问密钥”
如果您没有任何密钥,请生成它们。确保密钥的状态为启用。
公钥是用户名。
私钥是密码。
复制公钥并将其粘贴到用户名。您将被要求保存凭据以供以后使用。如果您想保存设置,请输入“Y”。
让扩展完全安装。在安装Magento扩展后,运行“composer update”。
步骤:3 运行所有命令以更新更改
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush
检查您的管理和前台商店是否正常工作。
如何配置PayFURL扩展
登录到管理界面,然后转到商店 -> 配置,然后销售 -> 支付方式 -> 支付
您需要选择环境并填写公钥和私钥字段。请确保使用正确的环境密钥(在沙箱中使用测试密钥,在生产中使用实时密钥)