resursbank/magento-all 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

resursbank/magento-all

Composer 安装命令:

composer require resursbank/magento-all

包简介

Resurs Bank V2

README 文档

README

Description

Metadata package to install all available Resurs Bank modules for Magento.

2.4.13

  • Fix ecom2 version reference in magento-core composer.json.

2.4.12

  • PD-4131 Allow PHP 8.5.

    2.4.11

  • PD-4129 Always cast postcode to string during authorization step.

2.4.10

  • PD-4051 Explicitly check for special price first.

2.4.9

  • PD-3899 Make use of CurlException::getDetailedMessage in Authorize errors.

2.4.8

  • PD-3848 Adjust article no validation to support 255 character SKUs.
  • PD-3847 Re-order artNo filtering steps to prevent mismatches between payment creation and after-shop actions.

2.4.7

  • Re-tag to fix missing commit issue.

2.4.6

  • PD-3829 Add setting for template overrides.

2.4.5

  • PD-279 Add getMethodByCode method to Helper\PaymentMethods\Ecom.
  • PD-149 Remove redundant info about developer mode.
  • PD-279 Clean up FetchCostList controller and remove PriceSignage use in Model\ConfigProvider.

2.4.4

  • M2C-454 Remove typed class constants.
  • M2OM-255 Remove typed class constants.
  • MMA-349 Remove typed class constants.
  • M2PP-92 Remove typed class constants.

2.4.3

  • M2C-452 Implementation of CSS controller to avoid inline CSS.
  • M2C-449 Enable Resurs cache by default.
  • M2C-450 Enable token cache.
  • MMA-329 Dynamic cost list fetching in checkout to reduce performance bottlesnecks.
  • M2C-448 Update documentation text and images.
  • MMA-341 Improve handling of customerType when creating payment.
  • MMA-342 Update cost list on order summary change.

2.4.2

  • MMA-339 Clean up handling of environment setting.
  • M2C-447 Use getApiEnvironment to get environment. Update default value for environment in config.xml.

2.4.1

  • Fix dependency issue in magento-mapi package.

2.4.0

  • M2PP-87 Add type hint to factory output of known type.
  • M2PP-89 Integrate updated widgets.
  • M2OM-251 Add return values to callback function.
  • M2OM-250 Cast qty_ordered to float.
  • M2OM-249 Centralize the getProductData method from the converter classes to AbstractConverter.
  • M2OM-242 Use CallbackInterface::getStatus() instead of the status property.
  • M2OM-248 Remove use of productQty.
  • M2OM-244 Integrate updated widgets.
  • M2OM-245 Restructure logging of callback test.
  • MMA-336 Use correct group when fetching handle_frozen_payments.
  • MMA-331 Add isEnabled check to capture method to prevent call to MAPI when order management is disabled.
  • MMA-329 Add collectTotals call when requesting price signage using quote grand total.
  • MMA-325 Update environment, client id and client secret settings.
  • MMA-320 Integrate updated widgets.
  • M2OM-240 Cleaning out legacy code.
  • M2C-446 Change parsing of PHP requirements.
  • M2C-438 Add dependencies to control patch order.
  • MMA-326 Do not wipe SSN data when assining payment method data as this appears to break repeated uses of the GetAddress widget.
  • M2C-438 Change the environment setting to strings instead of int, update client id/secret setting paths.
  • M2C-437 Centralize getProductData to the AbstractConverter class.
  • M2C-439 Add comment explaining why controller method attempts to catch exception which appears not to be thrown.
  • M2C-436 Remove productQty parameter.
  • M2C-435 Restore logging for failed offline cancel.
  • M2C-443 Integrate updated widgets.
  • M2OM-240 Changed PHP requirement.

2.2.5

  • M2C-434 Currency fixes.

2.2.4

  • MMA-303 Move changelog to CHANGELOG.md.
  • M2PP-84 Move changelog to CHANGELOG.md.
  • M2OM-238 Adjust conditions for blocking initial authorization callback.
  • M2OM-237 Remove 60s timeout for callbacks, implement use of IS_READY_FOR_AUTHORIZATION.
  • M2OM-235 Move changelog to CHANGELOG.md.
  • M2C-430 Release order reservation from quote.
  • M2C-424 Move changelog to CHANGELOG.md.

2.2.3

  • Fix condition for clean pending orders cron job for MAPI flow orders.

2.2.2

  • Fix clean pending orders cron job for MAPI flow orders.

2.2.1

  • Skip inclusion of order lines when cancelling payment if PARTIAL_CANCEL not a possible action.
  • Minor translation update.

2.2.0

  • Added support for application credit callback.
  • Added support for handling manual inspection.
  • Lots of minor fixes and improvements.

2.1.10

  • Make order confirmation email behavior configurable.

2.1.9

  • Add option for disabling credit product price examples in part payment widget.

2.1.8

  • Update order state handling to use state/status processing/processing instead of new/pending for new orders.

2.1.7

  • Add setting for toggling between SECCI and price info on Read More links.

2.1.6

  • Improve performance by re-using JWT auth token if it exists and is valid.
  • Always open first cost list section.
  • Show cursor at point when over expandable cost list section.

2.1.5

  • Fix appearance of Cost List widget.
  • Fix translator performance.
  • Fix translator handling of missing translation for requested language.
  • Hide Konsumentverket warning for Resurs Invoice payment types.
  • Hide price signage on non-internal payment methods.

2.1.4

  • Improve translation performance.

2.1.3

  • Fix test callbacks.

2.1.2

  • Updated styling and appearance of product and checkout page warnings.

2.1.1

  • Fix product image placement bug on product pages.
  • Fix SECCI link.

2.1.0

  • Add Konsumentverket warning on product pages and in checkout for Swedish customers.

2.0.3

  • Improve phone number validation.
  • Fix localization bug in admin.
  • Fix store selector in admin.

2.0.2

  • Localization improvements
  • Add some tests
  • Fetch address changes
  • Minor fixes

2.0.1

  • Minor fixes, including fixing deployment of static content.

2.0.0

  • Includes magento-mapi module which introduces support for the Resurs Merchant API.

1.2.0

  • Updated version requirements of ordermanagement and core packages, both including code execution improvements.

resursbank/magento-all 适用场景与选型建议

resursbank/magento-all 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 5.07k 次下载、GitHub Stars 达 0, 最近一次更新时间为 2021 年 12 月 28 日, 在 PHP 生态内属于活跃度较高的组件。

它主要适用于以下技术方向: 「checkout」 「magento」 「resursbank」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。

我们在过去多个企业项目中使用过 resursbank/magento-all 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 resursbank/magento-all 我们能提供哪些服务?
定制开发 / 二次开发

基于 resursbank/magento-all 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 5.07k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 15
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2021-12-28