Git Product home page Git Product logo

module-dpd's Introduction

DPD

shipping-config

Not tested on production!!!!!

Integration with DPD courier.

Version

1.0.0

Compatibility

  • Magento Open Source 2.2.7

Installation

composer require mageviper/module-dpd
php bin/magento module:enable Mageviper_Dpd

php bin/magento setup:upgrade

php bin/magento setup:di:compile

php bin/magento setup:static-content:deploy

Basic use

CONFIG

Stores -> Configuration -> General -> General

config

Stores -> Configuration -> Mageviper โ†’ Shipping Integration โ†’ Dpd

config

NAME DESCRIPTION DEFAULT
Test mode Use test api Enabled
login DPD account login test
password DPD account password thetu4Ee
MasterFid DPD MasterFid 1495
AddressFid DPD AddressFid 1495
Order Status to send Collect satuses to manifest -
ManifestConfig
Label Type A4
File Type PDF
Cron Frequencies
Prepare Manifest Automatically run cron to prepare or sync manifest data Disabled
Queue Processing Automatically run cron to prepare packages to DPD Disabled

SHIPPING CONFIG

Stores -> Configuration -> Sales -> Shipping Methods

shipping-config

NAME DESCRIPTION
Enabled On/off shipping method
Title Title on checkout
Price Price on checkout
Max weight Max parcel weight
Tracking link TODO

GENERATE MANIFEST

Prepare data Mageviper -> Dpd Courier -> Prepare orders to mnifest

dpd-manifest-grid

COLUMN DESCRIPTION
Create at Open manifest collect data
Updated at Date last collection modification
Send at Close manifest and send to DPD date
Status Applied/Added to queue/Errors/Waiting for Apply
STATUS DESCRIPTION Actions
Applied Closed manifest can download protocols and labels Download protocol/labels
Added To Queue Cron schedule to apply manifest -
Processing Cron is in progress Renew
Waiting for apply You can add new orders before close Queue/Sync
Errors Problems with create parcels Queue/Sync

PACKAGES

You can see every package collected by manifest on click on manifest row

dpd-manifest-grid

COLUMN DESCRIPTION
Order Order Id
Package number Dpd package number
Tracking number Dpd Tracking number

Every package could be send,download protocol,download label individually

TODO

  • Remove manifests with parcels
  • Manifest and labels archive
  • Set file type and Label type form config

Build With

module-dpd's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.