Showing ideas with label Shipping.
Show all ideas
Currently the addresses are connected to Users. Using B2B features, can happen that all users belonging to the same company would use the same addresses. Currently we have to duplicate all addresses for all users of the same company. We would like to connect addresses also to the company entity so that are available for all users of that company.
... View more
See more ideas labeled with:
-
other
-
Shipping
Hi, Is there any plan to include Store pickup feature in Magento Community Edition? If yes, then in which version is it planned to release and also what is the date of release. I am waiting for this feature since long....
... View more
See more ideas labeled with:
-
Shipping
Say, we have setup a factory role, how to hidden customers emails for this factor administration role, and disallow factory to see all customers emails, please?
... View more
See more ideas labeled with:
-
admin panel
-
developer
-
extensions
-
Shipping
For the In-Store Pickup module with MSI, it would be incredibly helpful if, for stores like the ones I manage with only one location per Magento instance, Store Pickup could default to that location and bypass the 'Select Store' step altogether. Also, if you could bypass the proximity calculation. In other words, if a customer selected the 'Pick In Store' tab at checkout on a site with only one pickup source in the back-end, the store would already appear there as the selected location. This would streamline things for the customer, too (and likely lead to less phone calls from confused customers for us).
... View more
See more ideas labeled with:
-
checkout
-
Shipping
In Magento the country of Netherlands Antilles is available, when this doesn't exist anymore https://en.wikipedia.org/wiki/Netherlands_Antilles. It should be split up into Aruba (which is already there), Curacao (which is not there), Sint Maarten - note this is different to Saint Martin (which is not there). There are also 3 Municipalities (Bonaire, Sint Eustasius and Saba) which form the Caribbean Netherlands - ISO code BQ. This would also need to be added.
... View more
See more ideas labeled with:
-
Shipping
Firebase Push Notification module: This module is very frequently used with mobile applications. We can provide features listed below: Admin area to configure firebase authentication key. Rest API to save device token when someone gets logged-in with mobile application. Send push notification to mobile devices on various events like new order, order status change, abandoned cart etc. Send bulk notifications for newsletters and marketing campaigns. Save the list of notifications sent to customers and allow resend the notifications. I have already prepared a sample module and planing to publish it on Magento Marketplace.
... View more
See more ideas labeled with:
Based on those links ux.stackexchange.com, www.lukew.com/, https://medium.com/ Magento 2 maybe should be using the method from Mikkel Bo Schmidt article to chose country and state instead of dropdown list like it uses now? If Magento choses to use it (To me it seems Magento 2 tries to get as far from dropdown as possible) then a way how module developers can also use it should be well documented not like drop-down list creation now. Examples: Magento 2 module Royal Mail Shipping where the list of radio buttons is quite big for customer to look through would need that. Also Estonian post offices dropdown menus added to shipping method that are in more difficulty to create in Magento 2 (Maybe that is the reason why Estonia does not have any commercial shops that uses Magento 2.x) then they were in magento 1.x pages, but they are necessary because no one would scan through such amount of radio buttons. The way described in those posts can solved both problems (city and state drop-down and shipping methods). As it is well known most of the orders that are made in ecommerce websites comes from mobile devices and as mentioned articles referred dropdown lists are not user friendly. Hopefully shipping-methods block extension would get finally documentation for long list of items. CAN ANYONE SEE A REASON WHY MAGENTO SHOULD NOT USE SOLUTION FROM THOSE ARTICLES?! ESTONIAN SHIPPING-METHOD EXAMPLE: www.apollo.ee
... View more
With the prevalence of custom pricing contracts with the various carriers, it would be nice to add multiple FedEx account numbers, or UPS account numbers to your shipping method settings based on the service being used. We have international shipping under one account and domestic under another because we get different price breaks.
... View more
See more ideas labeled with:
-
Shipping
We have 2 separate stores for US and AU, the AU store / products have is a general sales tax applied to products that is shown before purchase. We are looking for an individual store option to display this additional tax amount in the search field price so as not to confuse users of the actual price which is correctly shown on the product page.
... View more
See more ideas labeled with:
-
Catalog
-
Shipping
Not all countries require a phone number on the shipping label, so it would be great to have the option to select per store view if you want to ask the customer for a phone number in the checkout or not. Per country is maybe even better, but that might be a bit much. Statistics show that conversion drops when you ask potential customers for their phone number.
... View more
See more ideas labeled with:
-
checkout
-
Shipping
Request: When defining Tax Classes, allow Tax Calculation Based On to be configured on a per scope basis. Use Case: Referred to as Nexus, a store with resellers or Shipping Origins located in different states, and shipping to states separate from where the reseller is located, will need to charge state tax for a subset of states that varies between each Shipping Origin. References for Nexus: https://www.salestaxinstitute.com/sales_tax_faqs/what_is_nexus https://www.taxjar.com/sales-tax/origin-based-and-destination-based-sales-tax Why: Some states charge a destination-based Sales Tax, meaning different resellers , will each need to charge state tax for a varying subset of states. As Tax Classes are Global, this requires custom or 3rd party integration.
... View more
See more ideas labeled with:
-
admin panel
-
payments
-
Shipping
The issue that in Mini-cart item display single (Unit) item price , as native Magento behaviour . Want to display item price row total (Unit Price x Qty ) in mini-cart when change the qty of the product it gets added into cart . Please check below screen-short. https://www.awesomescreenshot.com/image/24827408?key=7fb4dcbf111bb8f3ec10ea9a00a4f971
... View more
See more ideas labeled with:
-
Shipping
Hi Team, I tried something as below. So I have enabled the reward points for the order placement process. Right now the reward points are redeemable on the full amount of the order (Grand Total) and I want to allow redeem reward points only on the Subtotal, not on Grand Total. So here my goal is to customers should pay shipping charges on order time and for that, I have modified the below file. File: vendor/magento/module-reward/Model/Total/Quote/Reward.php (File overridden in the custom plugin) public function collect(
\Magento\Quote\Model\Quote $quote,
\Magento\Quote\Api\Data\ShippingAssignmentInterface $shippingAssignment,
\Magento\Quote\Model\Quote\Address\Total $total
) {
if (!$this->_rewardData->isEnabledOnFront($quote->getStore()->getWebsiteId())) {
return $this;
}
$total->setRewardPointsBalance(0)->setRewardCurrencyAmount(0)->setBaseRewardCurrencyAmount(0);
if ($total->getBaseSubtotal() >= 0 && $quote->getCustomer()->getId() && $quote->getUseRewardPoints()) {
/* @var $reward \Magento\Reward\Model\Reward */
$reward = $quote->getRewardInstance();
if (!$reward || !$reward->getId()) {
$customer = $quote->getCustomer();
$reward = $this->_rewardFactory->create()->setCustomer($customer);
$reward->setCustomerId($quote->getCustomer()->getId());
$reward->setWebsiteId($quote->getStore()->getWebsiteId());
$reward->loadByCustomer();
}
$pointsLeft = $reward->getPointsBalance() - $quote->getRewardPointsBalance();
$rewardCurrencyAmountLeft = $this->priceCurrency->convert(
$reward->getCurrencyAmount(),
$quote->getStore()
) - $quote->getRewardCurrencyAmount();
$baseRewardCurrencyAmountLeft = $reward->getCurrencyAmount() - $quote->getBaseRewardCurrencyAmount();
if ($baseRewardCurrencyAmountLeft >= $total->getBaseSubtotal()) {
$pointsBalanceUsed = $reward->getPointsEquivalent($total->getBaseSubtotal());
$pointsCurrencyAmountUsed = $total->getSubtotal();
$basePointsCurrencyAmountUsed = $total->getBaseSubtotal();
$total->setGrandTotal($total->getShippingAmount());
$total->setBaseGrandTotal($total->getBaseShippingAmount());
} else {
$pointsBalanceUsed = $reward->getPointsEquivalent($baseRewardCurrencyAmountLeft);
if ($pointsBalanceUsed > $pointsLeft) {
$pointsBalanceUsed = $pointsLeft;
}
$pointsCurrencyAmountUsed = $rewardCurrencyAmountLeft;
$basePointsCurrencyAmountUsed = $baseRewardCurrencyAmountLeft;
$subtotal = $total->getSubtotal() + $total->getShippingAmount();
$baseSubtotal = $total->getBaseSubtotal() + $total->getBaseShippingAmount();
$total->setGrandTotal($subtotal - $pointsCurrencyAmountUsed);
$total->setBaseGrandTotal($baseSubtotal - $basePointsCurrencyAmountUsed);
}
$quote->setRewardPointsBalance(round($quote->getRewardPointsBalance() + $pointsBalanceUsed));
$quote->setRewardCurrencyAmount($quote->getRewardCurrencyAmount() + $pointsCurrencyAmountUsed);
$quote->setBaseRewardCurrencyAmount($quote->getBaseRewardCurrencyAmount() + $basePointsCurrencyAmountUsed);
$total->setRewardPointsBalance(round($pointsBalanceUsed));
$total->setRewardCurrencyAmount($pointsCurrencyAmountUsed);
$total->setBaseRewardCurrencyAmount($basePointsCurrencyAmountUsed);
}
return $this;
} In above function I have replaced $total->getBaseGrandTotal() with $total->getBaseSubtotal() and $total->getGrandTotal() with $total->getSubtotal(). So the above code worked for me on the simple checkout but when I have tried the same thing on the multi-checkout process then it's giving me an error The requested Payment Method is not available. https://i.stack.imgur.com/tzwvv.png Note: File override is pending and Need to add one config option for reward points redeemable or not on shipping. Thanks
... View more
See more ideas labeled with:
-
checkout
-
Shipping
Preamble: Magento reporting module shows only orders which are not in the state Pending (New) Reason for change request: In majority of enterprise level ecoms, the period from changing the status from New to Processing is usually not instant. For example, in our system the order come to our ERP and Inventory management system, it gets consolidated, shipped to our pick by light system, processed, then packed, and finally sent out to our courier services. That moment sometimes happen after a 2 days (weekends/holidays etc), meaning that while order is created, and is finalized, will never be shown as Processing upto that moment rendering our internal reporting quite useless (it will show 0 sales basically) Proposal for a change/feature Allow the Magento reporting module (Reports->Sales->Orders) to include those orders as well (Pending/New) in the reports if the Status drop down is set to Any (which is a logical choice since Any usually means Any status anyway) or include Pending status in selection as well.
... View more
See more ideas labeled with:
-
admin panel
-
Shipping
Hi, Recently I upgraded my site to 2.4.2, and found out for the in-store delivery option, stores have to be source with sufficient saleable quantity in order for customers to select them in the checkout shipping step. I think it would be nice to have an option to set up stores for pick up regardless of the quantity, so the user can select the location for pick up as long as there is positive aggregated stock from all the sources, and us merchant can ship the order to that location from other sources. Thank you
... View more
See more ideas labeled with:
-
checkout
-
Shipping
Magento's current behavior when creating partial invoices, is to bill the entire shipping amount of the order on the first invoice, regardless of how many items have been invoiced. This is problematic when products ship at different times, which can happen frequently if a store drop ships often. Here is an egregious example: A customer purchases two products, a Widget that has Free Shipping, and a Gadget that costs $100 to ship. 2. The Widget ships first, so we must invoice the Widget. 3. When we go to invoice the Widget, we do not want to invoice any shipping, because it was eligible for Free Shipping. However, Magento does not allow us to specify how much of the shipping should be included on the invoice, so the invoice includes the shipping amount for the entire order. 4. When the Gadget ships, we go to invoice it. There is no shipping charged on that invoice, because it was all charged on the first invoice for the Widget. 5. Customer and Accounting frustration ensues. The ability to specify a partial shipping amount on an invoice, up to the total amount charged at the time of order, would solve this issue.
... View more
See more ideas labeled with:
-
admin panel
-
payments
-
Shipping
We don't have a feature to apply coupon code when we proceed checkout with Multi Shipping Address. If customer forgot to apply coupon code on shopping cart page, he/she doesn't have provision to apply coupon code on multi shipping address checkout. So, its better to have this feature on multi shipping checkout.
... View more
Issue: No line item shipping is calculated / stored for products in an order making export to third party ERP / OMS solutions difficult. Solution: When shipping is calculated, store the amount per line item in the sales_order_item table so it can exported cleanly.
... View more
See more ideas labeled with:
-
Shipping
Hi! Would be very useful to have a report showing all the unshipped quantites of SKUs still on ordered status. And also to have the order number on which these unshipped SKUs appear. Thank you!
... View more
See more ideas labeled with:
-
Shipping
Most of external integrations ( crm, shipping etc ) needs city and township information as code like region and country. If you add city and township models to core developers can use this for integration and site customers can select from select box instead of writing city and township names. This feature is also good for shipping extensions. Shipping extension developers can apply different rates or accept/deny shipping city/township based.
... View more
See more ideas labeled with:
-
checkout
-
Shipping