Giter Club home page Giter Club logo

magento2-custom-shipping-rate's Introduction

MagePal - Magento Extension MarketPlace

Custom Flat Fee Shipping Rates for Magento2 / Adobe Commerce

Total Downloads Latest Stable Version

Magento Shipping Extensions

As a Magento / Adobe Commerce merchant completing with other major brands, providing simple flat rate shipping is essential to your business success. Our Magento 2 custom flat shipping method extension adds two essential functionality to your Magento store which gives you fully take control your store shipping options by providing the ability to quickly add custom flat fee shipping rates to both admin order creation or display a simple list of flat rates to your website customers. So whether you are using United States Postal Services, United Parcel Service, Federal Express, DHL or any other carriers, our Magento2 shipping extension makes it easy for you to quickly add simple flat rate shipping fees to your Magento site.

Custom Shipping Rate for Admin Order

Whether you are creating a new order or canceling and rewriting existing orders in Magento Admin, our admin shipping extension gives you the ability to apply a custom shipping rate, method, and description to any order. This free extension is essential for businesses that do a lot of phone orders or mail orders and want to offer special shipping cost for individual customers. With our admin shipping plugin extension changing shipping amount for a particular order is as easy as entering the shipping amount instead of choosing predefined standard shipping rates and invoice your customer as you would with any standard shipping rate.

Order Package Tracking

Want to add FedEx, UPS, USPS or DHL order package tracking to your Magento store? Learn more about our Order Package Tracking for Magento 2 extension. Improve your average customer acquisition cost by upselling more products and services to each customer.

Custom Shipping Rate for Admin Order

Whether you are creating a new order or canceling and rewriting existing orders in Magento Admin, our admin shipping extension gives you the ability to apply a custom shipping rate, method, and description to any order. This free extension is essential for businesses that do a lot of phone orders or mail orders and want to offer special shipping cost for individual customers. With our admin shipping plugin extension changing shipping amount for a particular order is as easy as entering the shipping amount instead of choosing predefined standard shipping rates and invoice your customer as you would with any standard shipping rate.

Adobe Commerce Custom Shippiing Rate Admin

Frontend Shipping Methods

Instead of using complex shipping table rates, our extension simplifies your checkout process by giving you the ability to create an unlimited number of flat price shipping methods. Perfect for e-commerce stores that offer flat shipping price for all their products. Improve your order conversion rate by offering your customers a simple checkout process using our shipping extension

Magento2 Custom Shippiing Method Frontend

How to Configure Magento / Adobe Commerce Shipping Rate

Setting up our shipping method is as simple as entering four options for your different rate.

Magento2 Custom Shippiing price Configuration

Documentation

Installation

Using Composer (recommended)
composer require magepal/magento2-customshippingrate

Contribution

Want to contribute to this extension? The quickest way is to open a pull request on GitHub. For fast Premium Support visit our Custom Shipping Rates product page for detail.

Support

If you encounter any problems or bugs, please open an issue on GitHub.

Need help setting up or want to customize this extension to meet your business needs? Please email [email protected] and if we like your idea we will add this feature for free or at a discounted rate.

Magento 2 Extensions

© MagePal LLC. | www.magepal.com

magento2-custom-shipping-rate's People

Contributors

evs-xsarus avatar gtlt avatar srenon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

magento2-custom-shipping-rate's Issues

Release 1.6.7

Can you please release 1.6.7? Composer is only downloading 1.6.6

Magento 2.3.1 compatibility

Made a PR #14

Magento version #:

2.3.1

Edition (EE, CE, OS, etc):

CE

Expected behavior:

installing

Actual behavior:

not compatible

Steps to reproduce:

Preconditions

Create package and shipping label

Hi,

Checked this module and its really awesome, although I have a question if I want to create shipping label and package how should do this using this code.

upgrade checkout form not working

could you get me some help? use your module checkout form not working,it's about rules.js error,i can't repair it,checkout window is not loading.please fix this problem

Custom Shipping Method is not saved when i click on set button

Magento version #: 2.2.6

Edition (EE, CE, OS, etc):

Expected behavior: When set button is clicked it saves the custom shipping method and custom rate in database and displays it on the screen...

Actual behavior: when set button is clicked it doesn't saves it and displays it again as it was showing before...

Steps to reproduce:

Preconditions

Error During Compilation

MagePal\CustomShippingRate\Helper\Data
Incorrect dependency in class MagePal\CustomShippingRate\Helper\Data in /home/xxx/public_html/mage214/vendor/magepal/magento2-customshippingrate/Helper/Data.php
\Magento\Framework\App\Config\ScopeConfigInterface already exists in context object

How can I fix this?

Not supporting Multi Shipping

Magento version #: 2.2.5

Edition (EE, CE, OS, etc): Open Source

Expected behavior:

The shipping fees are well calculated separately for each and every address.

Actual behavior:

The shipping fees are messed up, except for the first address selected.

Steps to reproduce:

  1. Create a few shipping methods with this extension.
  2. Add a few products to the cart on the store front.
  3. Checkout with multiple addresses.
  4. Select more than 1 shipping method created by this extension.
    image
  5. The shipping fees are incorrectly calculated when we proceed to the "Review Order" step.
    image

Preconditions

Custom Rate Input not showing

Magento version #: 2.4.3-p1

Edition (EE, CE, OS, etc): CE

Expected behavior: It should show the custom rate input field on admin

Actual behavior:

image

Steps to reproduce:

Preconditions

Different shipping amount charged than custom amount set

Magento version #: 2.2.6

Edition (EE, CE, OS, etc): CE

Expected behavior: Create an order in admin, select custom shipping, enter amount, click set. When the order is submitted the product total + the shipping is charged to the customer.

Actual behavior: Create an order in admin, select custom shipping, enter amount, click set. When the order is submitted the product total + the shipping is charged to the customer, except the shipping amount is lower than set (multiples of 20% lower)

Steps to reproduce: I have not attempted to reproduce on a vanilla magento instance.

Preconditions

Payment processor - Braintree

getAllowedMethods doesn't return methods set in config

Magento version #: any

Edition (EE, CE, OS, etc): Open Source

Expected behavior:

getAllowedMethods to return methods set in config

Actual behavior:

getAllowedMethods return one with the carrier name
image

Steps to reproduce:

  • set some custom points
  • expect to get theme with getAllowedMethods

Preconditions

Do you have a license?

I am interested in using this extension, but I don't see an open source license included with it. Can you add one to the package? Thanks!

No ability to set shipping $ value in admin until page refreshed

I can reliably reproduce an error when placing an admin order where the admin is unable to set the $ amount of the shipping as they are all already set at $0. The solution is to refresh the page (press return in address bar), then it works. Ive been unable to determine the cause; there are no network or console errors. Its for an existing customer, the choice of address, payment method.. don't seem to have an effect.

It "feels" like a state timing issue, where when the page is first loaded some flag isn't set properly and the display logic acts as if the amount as been set to $0. Refreshing the page keeps all the other data about the order, but when the "get shipping rates" link is clicked, the appropriate UI is shown allowing the admin to set the $ amount.

Magneto 2.2.3
PHP 7.1
Latest Chrome on latest Mac

image

Ability to sort shipping rates

Need to be able to sort the shipping rates. This should either be done in the admin config when defining the rates, or the dropdown on the order page should sort the rates. I think sorting the rates as a part of configuration is the best and most flexible.

image

image

'Unable to unserialize value.' Error after upgrading to latest version in 2.2.4

Magento version #: 2.2.4

Edition (EE, CE, OS, etc): CE

Expected behavior: Extension should work properly and should not give error when i go to MAGENTO ADMIN -> STORES -> CONFIGURATION ->SALES -> SHIPPING METHODS

Actual behavior: It gives following error when i go to MAGENTO ADMIN -> STORES -> CONFIGURATION ->SALES -> SHIPPING METHODS

https://prnt.sc/jowf9p

Steps to reproduce:

  1. Upgrade magento 2.1.7 to 2.2.4
  2. Go to MAGENTO ADMIN -> STORES -> CONFIGURATION ->SALES -> SHIPPING METHODS

Preconditions

Magento 2.2.4
PHP Version 7.0.28
MySQL 5.0.12

Not showing on frontend?

Magento version #:

2.3.5-p1

Edition (EE, CE, OS, etc):

CE

Expected behavior:

Method shown on frontend

Actual behavior:

No method shown on the frontend.

Steps to reproduce:

Preconditions

API support

Can this work with the REST api endpoint :host/rest/:scope/V1/carts/:cartid/shipping-information ?

I notice instead of the shipping method you guys send a JSON string instead. Would the same be done here?

free shipping coupon not working with this extension

I installed this extension. After that i setup cart rules for free
shipping. I created a copoun in Marketing -> cart Price Rule . On checkout
page when i select custom shipping rated of this extension and apply a
coupon then nothing happens. coupon donot reduce shipping price.

Custom Shipping Method is not saved when i click on set button

Custom Shipping Method is not saved when i click on set button, when creating order from admin panel

Magento version #:

2.3.4 P2

Edition (EE, CE, OS, etc):

Expected behavior:

Price to be updated

Actual behavior:

Steps to reproduce:

Preconditions

have flat rate and free shipping default modules enabled.
Also have amasty shiping vi

Invalid block issue

I installed this module with magento2.4, And it returns below error on clicking store->config->magepal->custom shipping rate

2 exception(s):
Exception #0 (Magento\Framework\Exception\LocalizedException): Invalid block type: MagePal\Core\Block\Adminhtml\System\Config\Composer\Version
Exception #1 (ReflectionException): Class MagePal\Core\Block\Adminhtml\System\Config\Composer\Version does not exist

image

Price not reflecting chosen Custom Shipping rate on admin screen

  1. Installed on a 2.2.7 version of magento2 with no other vendor added shipping method installed. MagePal is the only shipping module installed via composer. PHP 7.1.25-stretch. mysql Ver 14.14 Distrib 5.6.38-83.0, for debian-linux-gnu (x86_64) using 7.0
  2. Set the MagePal Custom Shipping rate as the only shipping method all others switched off.
  3. Added 3 custom entries in the configuration as per snapshot. Note that all indexes have been rebuilt after this step.

image

  1. Created an order , the defaulted shipping order

image

  1. Wanted to change this to red1kg,clicking on ”click to change shipping method”

image

  1. Changed the Customer Shipping rate to “red 1 kg”

image

  1. The expected value should be 10.

image

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.