deckcommerce/integration-module 问题修复 & 功能扩展

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

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

deckcommerce/integration-module

最新稳定版本:2024.3.0

Composer 安装命令:

composer require deckcommerce/integration-module

包简介

A Magento 2 Deck Commerce integration module

README 文档

README

Extension extends the functionality of Magento to work with Deck Commerce OMS (https://www.deckcommerce.com).

It has the following features:

  • Allows to import inventory from the Deck Commerce side to Magento (full and delta inventory import)

  • Check inventory on-the-fly on the product, cart and checkout pages

  • Support of the Multiple Sources Inventory

  • Export Magento order to the Deck Commerce

  • Support of Kount fraud protection extension: kount/magento2-kount

  • Show the Deck Commerce orders, shipments and returns information in the Magento customer’s account in real time.

  • Show the Deck Commerce orders information for guest customer in real time.

  • Create and cancel RMA on Deck Commerce (only in Magento Enterprise Edition)

  • Possibility to use Colorado "Retail Delivery Fee" Tax

  • Possibility to map any config value or payment token or order and payment data based on column names in the corresponding tables. Available mapping sources:

    • "order:[any sales_order table column]" Example: "order.increment_id"
    • "payment:[any sales_order_payment column]" Example: "payment.base_amount_paid"
    • "payment:additional_info:[any field from sales_order_payment.additional_information column]" Example: sales_order_payment.additional_information.method_title
    • "config:[any system config path]" Example: config:general/store_information/name
    • "@payment_token" - variable for payment token value

    Full "Payment Methods Mapping JSON" configuration example:

        "cybersource": {
            "PaymentProcessorSubTypeName": "CreditCard",
            "Generic1": "CreditCard",
            "Generic2": "@payment_token",
            "Generic4": "config:general/store_information/name"
        },
        "amazonpay": {
            "PaymentProcessorSubTypeName": "AmazonPay",
            "Generic1": "Amazon Pay",
            "Generic2": "payment:additional_info:charge_permission_id",
            "CapturedAmount": "order:total_paid"
        }
    }
    

Requirements

  • Magento Enterprise (or Cloud) Edition 2.4.4-2.4.7

Configuration in Admin Panel

In the left menu: Deck Commerce

  • Manage Shipping Methods - Allows to create Shipping methods used on Deck Commerce side and use them for mapping with Magento shipping methods
  • Map Shipping Methods - Allows to create mapping between Magento and Deck Commerce shipping methods
  • Inventory Import - Shows the history of Full and Delta inventory imports
  • Configurations - Link to system configuration of extension

Installation

Install or Update Via Composer

To install Deck Commerce Integration via Composer, run the following command in Magento 2 root folder:

composer require deckcommerce/integration-module

You may install a specific version of the module with this command:

composer require deckcommerce/integration-module:2023.1.0

To update extension to the latest version, the following command should be used:

composer update deckcommerce/integration-module

Manual Installation

To install Deck Commerce Integration, create a new directory app/code/DeckCommerce/Integration/ and copy there the contents of the unzipped DeckCommerce_Integration/ folder. Finally the folders structure must be the following: app/code/DeckCommerce/Integration/[registration.php and other module files].

Extension Activation

In your Command Line Interface run the following command:

bin/magento setup:upgrade --keep-generated

If you are using a production mode, also run commands:

bin/magento setup:static-content:deploy
bin/magento setup:di:compile

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: proprietary
  • 更新时间: 2023-06-02