Laravel eCommerce DHL Shipping - Overview

Bagisto
27 Jun 202207:53

Summary

TLDRThis tutorial introduces the Laravel E-commerce DHL Shipping Plugin, which integrates DHL's trusted shipping services into Bagisto stores. Admins can configure shipping methods, set names visible to customers, and select countries for availability. The plugin calculates rates using DHL APIs, allowing customers to choose shipping options at checkout. The video demonstrates the customer and admin workflow, including order placement, shipment generation, and initial configuration settings. For support, viewers are directed to contact via email or raise a ticket on the provided websites.

Takeaways

  • 🛒 The Laravel E-commerce DHL Shipping Plugin allows admin to integrate DHL shipping services for product delivery within their Bagisto store.
  • 📦 The plugin creates shipping rates based on DHL APIs, considering factors like cost and product delivery, making it a trusted method for shipping.
  • 🔧 Admins can configure the DHL shipping method, including setting the method name, selecting available countries, and defining weight and dimension units.
  • 🌐 The plugin supports both domestic and international shipping, with different DHL services available based on the customer's address.
  • 🛍️ Customers can select DHL shipping options at checkout, with the shipping cost displayed for their chosen method.
  • 💻 The tutorial covers the workflow of the plugin from both the customer's and admin's perspective, including initial configuration settings.
  • 🔑 To use the plugin in live mode, admins need to provide their DHL XSID, password, and account number obtained after registering as a DHL merchant.
  • 📏 Admins can set package dimensions and choose between kilograms and pounds for weight units, as well as inches or centimeters for dimensions.
  • 📋 The plugin allows admins to define content type as documents or non-documents and select allowed shipping methods visible to customers at checkout.
  • ⏱️ There's an option to set the ready time in hours, indicating how soon an order will be released for shipping.
  • 🌍 Admins can specify countries for which DHL shipping is available, catering to their specific shipping requirements.
  • 🔄 The tutorial guides through the process of saving initial configuration settings to enable the DHL shipping method in the Bagisto store.

Q & A

  • What is the main purpose of the Laravel E-commerce DHL Shipping Plugin?

    -The main purpose of the Laravel E-commerce DHL Shipping Plugin is to allow the admin to use DHL shipping services for the shipment of products within their Bagisto store, creating shipping rates based on DHL APIs.

  • How does the DHL Shipping Plugin integrate with the Bagisto store?

    -The plugin integrates by enabling the admin to set the shipping method name, select countries for shipment availability, define allowed methods, weight units, and content types, which then become visible to customers at the checkout page.

  • What are the steps a customer must follow to select DHL shipping during checkout?

    -The customer must add a product to the cart, proceed to the checkout page, select their billing address, choose the DHL shipping method available for their address, select a payment method, and then place the order.

  • How can the admin configure the DHL shipping method settings in the backend?

    -The admin can configure settings by navigating to 'Configure', then 'Sales', 'Shipping Methods', and selecting 'DHL Shipping' to set the title, description, enable/disable for checkout, calculate tax, choose mode (sandbox or live), and enter DHL-specific details like xsid, password, and account number.

  • What information does the admin need to provide for using the DHL Shipping Plugin in live mode?

    -In live mode, the admin needs to provide their DHL xsid, password, and account number, which are obtained after registering as a merchant with DHL.

  • How does the plugin handle different shipping rates for domestic and international shipments?

    -The plugin fetches shipping rates from DHL APIs based on the customer's selected address, displaying different rates for domestic and international shipments accordingly.

  • What options does the admin have for defining the weight and dimension units for shipments?

    -The admin can choose between kilograms and pounds for weight units, and between inches and centimeters for dimension units.

  • How can the admin specify the type of content being shipped?

    -The admin can specify the content type as either documents or non-documents when configuring the DHL Shipping Plugin settings.

  • What is the 'Ready Time in Hours' option used for in the plugin settings?

    -The 'Ready Time in Hours' option allows the admin to set the time within which a particular order will be released for shipment.

  • How can the admin restrict DHL shipping to specific countries?

    -The admin can select specific countries in the plugin settings under 'Allow Shipping for Countries' to restrict DHL shipping to those countries based on their requirements.

  • What should customers do if they need support or have questions about the DHL Shipping Plugin?

    -Customers can reach out to support at the rate of whipple.com or raise a ticket at webcool.tvs.com for assistance or to address any questions regarding the DHL Shipping Plugin.

Outlines

00:00

🛒 Introduction to Laravel Ecommerce DHL Shipping Plugin

This paragraph introduces a tutorial on the Laravel Ecommerce DHL Shipping Plugin. It explains that the plugin enables admins to utilize DHL shipping services for product deliveries within their Bagisto store. The plugin creates shipping rates based on DHL APIs and is considered a trusted method for cost-effective product delivery. Admins can configure the shipping method name, select countries for shipment availability, and define weight units and content types. Customers can choose DHL shipping at checkout, and the tutorial will cover the workflow from the customer's perspective, including initial configuration settings.

05:00

🔧 Configuring the Laravel Ecommerce DHL Shipping Plugin

This paragraph details the initial configuration settings for the Laravel Ecommerce DHL Shipping Plugin. Admins need to navigate to the sales section under shipping methods to set up the plugin. They can set the title and description visible to customers at checkout and in order details, enable or disable the plugin for checkout, choose calculation text for shipment, and select between sandbox or live modes. Admins must enter their DHL xsid, password, and account number obtained after registering as a merchant. They can choose weight and dimension units, set package dimensions, select content tags, and define allowed shipping methods visible to customers. Admins can also set the ready time in hours and select countries for shipping, concluding with saving the configuration settings.

Mindmap

Keywords

💡Laravel E-commerce

Laravel E-commerce refers to an open-source e-commerce platform built on the Laravel framework. It is designed to create powerful online stores with various features. In the video, the tutorial focuses on integrating a DHL shipping plugin with this e-commerce platform, demonstrating how to enhance the store's functionality with shipping services.

💡DHL Shipping Plugin

The DHL Shipping Plugin is a software module that allows e-commerce stores to utilize DHL's shipping services for delivering products. It integrates with the store's backend to provide real-time shipping rates and options. The video tutorial explains how to install and configure this plugin for a Bagisto store, enabling DHL as a shipping method for customers.

💡Shipping Rates

Shipping rates are the costs associated with delivering goods from one location to another. In the context of the video, the DHL shipping plugin creates these rates based on DHL's APIs, which take into account factors like weight, dimensions, and destination to calculate the cost of shipping.

💡Bagisto Store

A Bagisto store is an online e-commerce platform powered by the Bagisto framework, which is similar to Laravel but specifically tailored for e-commerce solutions. The video script discusses how the DHL shipping plugin can be implemented in a Bagisto store to offer DHL shipping options to customers.

💡Admin Panel

The admin panel is the backend interface of an e-commerce store where administrators manage various aspects of the store, such as product listings, shipping options, and customer orders. The video tutorial shows how an admin can configure DHL shipping settings, such as enabling/disabling the service and setting shipping method names, through the admin panel.

💡Checkout Page

The checkout page is where customers review their cart, select shipping options, and complete the purchase process. The video explains that the DHL shipping plugin allows the admin to set a visible name for the DHL shipping method that customers will see and select during checkout.

💡Shipping Method

A shipping method is a specific way in which products are delivered to customers, such as express, standard, or economy shipping. The DHL plugin enables the admin to define and offer DHL as a shipping method within the Bagisto store, with options like 'Domestic Express' and 'Express Worldwide' as mentioned in the script.

💡XSID and Password

XSID and password are authentication credentials required to access DHL's shipping APIs. The video script instructs that these details must be entered in the plugin's configuration settings after registering as a DHL merchant, allowing the store to calculate shipping rates and services based on DHL's offerings.

💡Weight Unit

Weight unit refers to the system of measurement used to quantify the weight of a package. The DHL shipping plugin allows the admin to select between kilograms and pounds as the weight unit for calculating shipping rates, which is an important factor in determining shipping costs.

💡Dimension Units

Dimension units are the units of measurement for the physical dimensions of a package, such as height, depth, and width. The video mentions that the admin can choose between inches and centimeters for dimension units when configuring the DHL shipping plugin, which affects how shipping rates are calculated.

💡Content Type

Content type categorizes the nature of the goods being shipped, such as documents or non-documents. The DHL plugin lets the admin define the content type, which can influence shipping regulations and rates. In the video, the admin can set this option in the plugin's configuration settings.

Highlights

Introduction to a new tutorial video on the Laravel E-commerce DHL shipping plugin.

The plugin enables admin to use DHL shipping services for product shipment in Bagisto stores.

Shipping rates are created based on DHL APIs for product shipping.

DHL is considered a trusted shipping method for cost and product delivery.

Admin can set the DHL shipping method name visible to customers at checkout.

Admin can select countries where DHL shipment will be available.

Customers can select DHL shipping for product delivery at home.

Tutorial covers the workflow of the Laravel E-commerce DHL shipping plugin from the customer's end.

Demonstration of adding a product to the cart and proceeding to checkout.

Selection of billing address and DHL shipping options for domestic and international customers.

Different DHL services availability based on customer's address.

Customer's ability to select appropriate shipping method and proceed to checkout.

Order placement process and DHL shipping selection by the customer.

Viewing order details including shipping and handling charges.

Accessing the admin panel to view order details and shipping method selected.

Initial configuration settings for the DHL shipping plugin in the admin panel.

Setting up the DHL shipping title, description, and enabling/disabling at checkout.

Entering DHL merchant credentials for API integration.

Configuring weight and dimension units, content type, and allowed shipping methods.

Setting the ready time for order release and selecting countries for DHL shipping.

Saving the initial configuration settings for the DHL shipping plugin.

Contact information for support and further assistance.

Encouragement for viewers to like the video and subscribe for updates.

Transcripts

play00:00

hello and welcome to this new video

play00:02

tutorial of laravel ecommerce dhl

play00:05

shipping plugin now this particular

play00:07

plugin allows the admin to use dhl

play00:10

shipping service for the shipment of the

play00:11

products within his

play00:13

bagisto store

play00:14

this plug-in cam creates the shipping

play00:16

rates based on the bhl apis for product

play00:19

shipping

play00:20

now this shipping method is the most

play00:22

trusted shipping method in terms of cost

play00:24

product delivery and now it's available

play00:26

with the bagister store there

play00:28

the admin can set the shipping method

play00:31

name and can even select the countries

play00:33

in which the shipment of the products

play00:34

will be available and much more so

play00:36

basically all in all this particular

play00:38

plugin helps the admin to enable or

play00:40

disable the dhl shipping method for a

play00:42

store

play00:42

the admin can say the dhl shipping

play00:45

method name that will be visible to the

play00:46

customers at the checkout page the admin

play00:49

can allow country wise shipping from the

play00:51

back end the admin can define the

play00:53

allowed methods and the weight units the

play00:55

admin can set the content type and on

play00:58

the other hand the customers would be

play00:59

able to select the dhl shipping for

play01:01

getting their products delivered at

play01:03

their home steps

play01:05

so in today's video tutorial i'll be

play01:07

taking you through the workflow of this

play01:08

particular plug-in that's the laravel

play01:10

e-commerce shipping plugin at the

play01:13

customer's end and rest of the flow of

play01:15

the admins and would be shown to you

play01:16

that would include the

play01:18

initial configuration settings

play01:20

but before i proceed further with this

play01:22

particular video tutorial please do

play01:23

subscribe to our channel and press the

play01:25

bell icon to receive the latest updates

play01:27

from our end and if you find this

play01:29

particular video helpful then do kindly

play01:32

give it a thumbs up so right now you can

play01:34

see that i'm at the store front of the

play01:37

vagisto web store and here you can see

play01:39

that

play01:40

i'm already logged into my customer

play01:42

account panel

play01:43

so here we have the customer options

play01:45

profile options so what i'll do is i'll

play01:48

be adding one product into the cart and

play01:49

then we'll make a check out there after

play01:51

so i'll just add the simple product

play01:52

that's the watch product into the cart

play01:54

there

play01:55

and after adding it into the cart there

play01:58

i'll just tap here on the checkout

play01:59

button

play02:01

on the checkout page will be uh able to

play02:04

select our billing address so i'll be

play02:06

showing you the domestic working as well

play02:08

as the international working there for

play02:10

the dhl how the different dhl services

play02:13

get available to the customers there so

play02:15

for example if i am selecting uh this

play02:18

particular address here for california

play02:20

united states

play02:21

then we'll be able to see the shipping

play02:24

that's the domestic express for the dhl

play02:26

shipping for 45 dollars and 30 cents

play02:29

there

play02:30

but now if i refresh the page here and i

play02:32

select the uh select non domestic

play02:36

uh

play02:37

uh address that like this one that's web

play02:40

code private limited noida uttar pradesh

play02:43

india

play02:44

and i try and see the uh shipping method

play02:47

that is available here you can see that

play02:49

the express worldwide for 229.35

play02:54

is visible to the customers there so the

play02:56

customer can select the appropriate uh

play02:59

shipping method that he wants to select

play03:01

and can proceed to check out thereafter

play03:03

so let's select this one that's for

play03:05

california and seats of america there

play03:08

and this would display us the uh

play03:11

domestic express shipping method there

play03:14

so i'll select that up then i'll be

play03:16

selecting my payment method

play03:18

after selecting my payment method i can

play03:20

scroll down and here i can see that for

play03:22

45

play03:23

uh dollars and point three zero cents so

play03:26

the dhl shipping has been selected by

play03:28

the customer and then the customer can

play03:30

tap on the place order button to place

play03:32

the particular order

play03:34

now after the successful placing of the

play03:35

order as you can see the order has been

play03:37

placed the customer can with the details

play03:39

of the particular order uh by going to

play03:42

this particular section and going to the

play03:44

orders section

play03:45

and within the order section for the

play03:46

respective order number three for

play03:48

example

play03:50

here we can give the details of the

play03:52

particular order and here we can see the

play03:55

particular shipping and the handling

play03:56

charges that are applicable on this

play03:58

particular order for forty five dollars

play04:01

and three zero cents there and under the

play04:04

shipping method here you can see that we

play04:06

have selected the domestic express and

play04:09

the shipping method name is dhl shipping

play04:11

this is a service name that's the

play04:13

domestic express there

play04:15

right now let's hop on to the admin mac

play04:18

and panel and let's see the rest of the

play04:20

workflow that the admin backend panel so

play04:22

i'll be logging into the bugis to work

play04:24

in panel by entering the email password

play04:26

and tapping on the sign in button

play04:29

now

play04:30

if i go to the sales and check this

play04:32

particular order at the admins and here

play04:34

one this one

play04:36

of the order id2 here

play04:38

and i scroll down

play04:40

i can see the shipping method name

play04:43

selected by the customer was dhl

play04:45

shipping and the

play04:46

service name was domestic express and

play04:49

the shipping price was forty five

play04:50

dollars and three zero cents there right

play04:53

so from here the admin can then generate

play04:55

the invoice and can generate the

play04:56

shipments as well as for the

play04:58

requirements there by going to the

play05:00

shipments uh or going to the invoice by

play05:02

generating the invoice and then going to

play05:04

the ship to share

play05:06

to generate the shipment for the

play05:07

particular

play05:08

order that

play05:10

now to make the initial configuration

play05:11

settings what we need to do is we need

play05:13

to go to uh configure

play05:16

and

play05:17

here we need to navigate to sales

play05:20

under sales we'll go to shipping methods

play05:24

and here we navigate to our dhl shipping

play05:26

that's here you can see so here you can

play05:29

set up the title that was visible to the

play05:31

customers at the checkout time the same

play05:33

title was visible to the customers as

play05:35

well and was visible in the

play05:38

order uh details section as well

play05:40

detailed shipping

play05:42

uh then we can set up the description

play05:44

for the shipping there then when then we

play05:47

can enable it for the checkout or we can

play05:49

disable it for the checkout as well by

play05:51

enabling or disabling this uh toggle

play05:53

button then we can choose to calculate

play05:55

the text for the

play05:57

shipment there

play05:58

then we can make use of this particular

play06:00

plugin in the sandbox or the testing

play06:03

mode or in the live or the production

play06:05

mode for the live you have to disable

play06:07

this option for the testing or the

play06:08

sandbox mode you have to enable this

play06:10

particular option here then you have to

play06:12

enter your xsid password account number

play06:16

these details you'll get after you

play06:18

register yourself as a merchant with the

play06:20

dhl there and then you will be able to

play06:22

get your xsid password and the account

play06:24

number

play06:25

then we have the weight unit so you can

play06:27

choose between kilograms and pounds you

play06:29

can choose the dimension units as inches

play06:32

or centimeters uh for the package you

play06:35

can set the height depth and width as

play06:37

well then you can choose the content tag

play06:39

with its documents or non-documents

play06:42

then you can choose the allowed methods

play06:44

or the allow shipping methods that will

play06:46

be visible to the customers at the

play06:47

checkout time

play06:49

uh the selected ones that would be

play06:51

available would be displayed to the

play06:52

customer as per the

play06:54

address there

play06:56

then we have the ready time in hours

play06:59

option so here you can set the time

play07:01

within which the particular order would

play07:02

be released there and then we have the

play07:04

allow shipping for countries so here you

play07:06

can select the countries where you want

play07:08

to ship the particular

play07:10

order using the dhl shipping there so

play07:13

you can select it as for your own

play07:14

requirement and lastly what you need to

play07:16

do is you need to tap here on the save

play07:18

button to save the initial configuration

play07:20

settings

play07:21

so yes that was much about the laravel

play07:23

ecommerce dhl shipping plug-in and i

play07:25

hope it helped you out in understanding

play07:27

the workflow the same if you still have

play07:29

any questions your resolutions or

play07:31

requirements regarding the same then you

play07:33

can anytime get back to us at support at

play07:36

the rate of whipple.com or you can raise

play07:38

a ticket at webcool.tvs.com

play07:41

as well

play07:42

apart from that if you find this

play07:43

particular video helpful then do kindly

play07:46

give it a thumbs up and lastly thanks

play07:48

for watching this particular video and

play07:50

have a great day ahead

Rate This

5.0 / 5 (0 votes)

関連タグ
Laravel PluginE-commerceDHL ShippingProduct DeliveryShipping RatesAdmin PanelCheckout OptionsCustomer ExperienceInternational ShippingConfiguration Settings
英語で要約が必要ですか?