Showing ideas with label checkout.
Show all ideas
Hi everyone,
In most of the pages in Magento, we can find the "State/Province" before the "Country" field. Since the "State/Province" depends on the country, that is confusing since the customer has go to next field and select the country, and then go back to the previous field and select the state/province.
This is not correct in the most important page in the storefront, the onepage checkout:
And you can also see the wrong order in some pages of the admin panel:
In other pages, like the shopping cart page, the order is correct:
It would be better if the country can be selected first, then the state/province and finally the ZIP/Postal Code (just like the shopping cart page).
... View more
See more ideas labeled with:
-
admin panel
-
checkout
-
CMS
Hello everyone, I'm experiencing slow performance on my Magento website, and I'm seeking advice on how to resolve it. Pages take a long time to load, and navigating between different sections feels sluggish. I would appreciate any suggestions or tips to improve the performance of my Magento website. Thank you!
... View more
See more ideas labeled with:
-
checkout
In the EU a Gift card (single-purpose voucher) has to be sold with tax applied to it - in other words, gift cards are taxable products also before they are redeemed. Example: A gift card with the face value of €100 including. tax, will be €80 excluding tax at a rate at 25%. The Gift Card has to be sold at €100 including. tax. It is required by law in the EU to sell Gift Cards incl. tax and this can't be configured with the current configurations available in the Commerce Gift Card module. Commerce Gift Card product type does not have an option for setting it to use a Tax Class: https://docs.magento.com/user-guide/customers/account-dashboard-gift-cards.html https://docs.magento.com/user-guide/configuration/sales/tax.html https://docs.magento.com/user-guide/configuration/sales/gift-cards.html (Not to be confused with “Tax Class for Gift Options” which is another functionality) Example resources: https://erply.com/all-that-you-need-to-know-about-taxation-of-gift-cards-in-eu/ https://www2.deloitte.com/ie/en/pages/tax/articles/vouchers-new-vat-rules.html
... View more
See more ideas labeled with:
-
Catalog
-
checkout
When working with B2B, it is not uncommon for the customer to place large quantities in the basket. In addition to this, it has been noted that certain parts of the site, most notably the checkout, tend to slow down in relation to the amount of items that are added to the basket. The more items added, the slower certain areas become. We suggest refining the code in order to facilitate a large basket quantity, upwards of 200 perhaps, without losing to much time waiting for reloads. Specifically, the more items in the cart, the slower the following seems to process: /Webapi/Rest/Magento\Checkout\Api\TotalsInformationManagementInterface/calculate /checkout/sidebar/updateItemQty /checkout/cart/updatePost /checkout/cart/add /checkout/cart/delete /checkout/sidebar/removeItem
... View more
See more ideas labeled with:
-
checkout
-
platform
Magento divides sales rule discount amounts across the orders in a multiship order - it seems to do this based on the percentage of the quote total that the address in question represents. However, when one of the orders does not meet the conditions of the sales rule, the portion of the discount that would be assigned to that order is just "lost". Here is a more specific example: Normal situation: Example without a subtotal condition on the rule: Original line item subtotal: $100 Original sales rule discount total: $10 shipment 1 item total: $70 shipment 2 total: $30 shipment 1 = 70% of original total shipment 2 = 30% of original total shipment 1 discount: $7 shipment 2 discount: $3 Example WITH subtotal condition of equal or greater than $50 on the discount rule: Original line item subtotal: $100 Original sales rule discount total: $10 shipment 1 item total: $70 shipment 2 total: $30 (DO NOT MEET $50 minimum condition) shipment 1 = 70% of original total shipment 2 = 30% of original total shipment 1 discount: $7 shipment 2 discount: $0 Would expect all $10 of the discount to be applied to shipment 1 since it qualified for the sales rule and the full $10 discount from the quote should be awarded somewhere. I have reproduced this on a vanilla magento install with 2.4.5-p1. The only thing non-core in this install is the adobe product recommendations module which I am using to test a different adobe error in a different ticket. This issue was investigated in an Adobe Support ticket: https://support.magento.com/hc/en-us/requests/569054 . The investigation found that this has been incorrectly implemented but not able to be fixed as a support request. Instead this feature request is needed. The support ticket includes screen shots showing how to set up the scenario, as well as a short video showing what actions to perform to cause the issue.
... View more
See more ideas labeled with:
-
checkout
Hi Guys, I would like to request a new improvement for the checkout. Currently users could have trouble finding out about invalid fields which disappear above the screen fold. Scenario: User fills out his address information Scrolls down below to submit the form and go to the next step. Hey! The button is not working. Weird... When the invalid fields are not visible because they are above the fold, the end user is not notified of the problems with his information. In some cases the user may be smart enough to scroll up and see if there are invalid fields, but you may understand that not every user is thinking about doing that. Possible solution Automatically scroll to the first invalid field on the page Notification message below the submit form to inform the user that he has to fill out his invalid forms. I am curious about what you guys think of this user experience issue. Cheers, Clarke
... View more
See more ideas labeled with:
-
checkout
The "Update" button for the billing address field is completely counterintuitive and bad user design. Customers do not expect to need to (and should not have to) hit an "Update" button for their billing address to take on an order. We've taken hundreds of calls from customers who don't understand why their billing address is incorrect on their order. It would be much more intuitive if, when the checkbox for "My billing and shipping address are the same" is unchecked, address validation on the billing address ran when the customer clicked the "Place Order" button. Conversion rates go down for every step you put between a customer and hitting the "Place Order" button. This counterintuitive "Update" button step undoubtedly has a negative effect on conversion rates and should be fixed.
... View more
See more ideas labeled with:
-
checkout
Allow a customer-level setting that enables/hides payment methods. For example, I have a small number of customers who cannot be removed from their price group, but who I want to force into Proforma Invoicing rather than Creditcard. By linking the payment method to the price group, I have to double up the number of price groups, one for normal people and one for those with bad credit etc.
... View more
See more ideas labeled with:
-
checkout
-
payments
Our payment partner - Adyen offers a feature to see which browser a customer used to make a purchase, so long as the order was made using their Card services. For other standalone payment methods such as Amazon Pay and PayPal; I would like to suggest an information box within the order history for the admins benefit only, so that we may track which Browser a person used to complete an order and monitor whether a certain browser and/or version is causing errors or failing to track conversions within Bing or Google. The idea came from the information found in our Adyen control panel.
... View more
We are having an issue with how GA 360 is reporting revenue when a line level discount is applied to an order. The example shared in a support ticket shows how a basic Magento store setup is reflecting the problem, so the bug is built in to the out-of-the-box instance of Magento Commerce. In our site's case, we have a more customized Cart setup but the problem is the same. As a result, GA is reflecting all of our Revenue reporting incorrectly. It doesn't appear that I can attach a file here, so a more detailed explanation is as follows. When a customer uses a coupon which applies a discount to 1 of say 3 products in their cart, the GA purchase event records the product price to be the original price. This should be recording the updated, discounted price. We are able to confirm that this discounted price is available in the "Row Total" Magento field. So the data is there for the taking. Our request is that Magento use the Row Total amount in the corresponding GA events for Product Price. Business Impact: all of our discount revenue tracking on products is wildly different. This impacts our ability to read the success of campaigns and requires a great deal of manual effort to adjust for the error. Please correct!!!
... View more
See more ideas labeled with:
-
API
-
checkout
-
extensions
Currently PWA Studio supports Braintree payments out of the box in its Venia storefront implementation. It will be great if it can support all the payment methods which comes by default with luma theme. Here I am requesting to have Purchase order payment method compatible with PWA studio in native magento. Thank you!
... View more
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
As part of the new 3-D Secure standard that is coming into force in Europe, there are a number of new parameters that should be sent to credit card acquirers. For a full list of the new fields check Credit Card 3DS2 Fields Currently missing information as far as my research showed: customer last login date customer password change date how many attempts to add a credit card to vault (e.g. tried to add 100 credentials and only the last one was valid) customer suspicious activity (there should be a way for a merchant to mark a customer as suspicious) street 3 field for billing and shipping address mobile phone and work phone (add 2 additional phone fields) expected delivery date for preordered products To ensure full compliance with the 3-D Secure standard this fields should be added.
... View more
See more ideas labeled with:
-
checkout
-
payments
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:
-
API
-
checkout
-
developer
-
extensions
Issue: When we tried to update the expiry date of a gift card; after extending the validity of any expired gift card, customers are able to apply them on frontend. However, as the status remains as 'Expired', it causes an issue when customers checkout with PayPal. The gift card is automatically removed on PayPal and the subtotal returns the amount without discount (which differs from what the customers see on the frontend which is with the discount). Feedback from Magento Support: We contacted Magento Support and was asked to submit it as a new feature as this "looks like the expected behaviour for expired Giftcards. There could be other dependencies as to why it does not change the status of already expired codes."
... View more
See more ideas labeled with:
-
checkout
-
other
In the Netherlands you write a VAT number like this: NLxxxxxxxxxB01. Magento only allows a VAT code without the country code.
... View more
See more ideas labeled with:
-
checkout
Hi, In Magento 2.2.5 you can easily make Company a required field for customers in both checkout and creating an account - Settings>Configuration>Customers>Customer Configuration>Name and Address Options (see attached). Magento 2.2.5 But in Magento 2.1.14, there is no option for this (see attached). Can this feature be added to 2.1.x? Magento 2.1.14
... View more
See more ideas labeled with:
-
admin panel
-
checkout
Full details can found in https://github.com/magento/magento2/issues/19858 Initial GitHub Issues #19858 was reopened on Jul 30, 2019 with argumentation: I'm reopening this issue for two reasons: First this behaviour was working in M1. When a catalog price rule changed the product price in M1 this was reflected in the discount fields of the sales_order_item database table. This way you could always determine if a discount was used when the product was ordered. Secondly, either way, a special price or a price different then the original price is a discount, and it shouldn't matter where this discount is applied. It could be applied in the catalog or it could be applied in the cart, you're giving a discount on the price of the product. This should be registered as a discount. Please reopen the internal tickets within Magento Jira as well. Based on multiple feedbacks in slack and comments on the issue, it seems still a pain point for the community The issue was re-verified on the latest 2.3-develop branch and Confirmed again 1. Magento 2.3.*. 2. Catalog price rule which is enabled. 3. A visible and enabled product. Steps to reproduce 1. Create a product with the sku 'A'. 2. Create a catalog price rule for the product with the sku 'A' with a percentage discount or a fixed discount. 3. Apply and save the catalog price rule. 4. Run the command `bin/magento index:reindex`. 5. Place the product with the sku 'A' in your cart. 6. Complete the checkout process. Expected result 1. Product 'A' is shown with the discounted price on the product detail page and in the checkout [frontend]. 2. In the backoffice the discounted amount/percentage is shown in the order per order item [backend]. 3. In the table `sales_order_item` the `discount_amount` or `discount_percent` value is saved [database]. Actual result 1. Product 'A' is shown with the discounted price on the product detail page and in the checkout [frontend]. 2. In the backoffice the discounted amount/percentage is *NOT* shown in the order at all [backend]. 3. In the table `sales_order_item` the `discount_amount` or `discount_percent` value is *NOT* saved [database]. At the moment there is no proper way to ascertain whether an order item actually has a discount or not. The `applied_rule_ids` does not necessarily mean it is a discount for the product, it could also be free shipping for example.
... View more
See more ideas labeled with:
-
admin panel
-
checkout
-
other
-
payments
Sometimes it's useful to get detect type of device on backend to be able use appropriate logic in code (blocks, templates) for different views (desktop, mobile). There is Mobile_Detect (https://github.com/serbanghita/Mobile-Detect) a lightweight PHP class for detecting devices. Would it be possible include this library in some next releases providing relevant methods of calling it?
... View more
In M1, On checkout page there is following 2 option for customer to checkout , Checkout as Guest Register and Checkout In Register and checkout there is Password and Confirm password field which is for registering a customer. I would like to have this feature in Magento 2 when guest checkout is disable. Right now we can't force customer to register while guest checkout is disable. If this is functionality that all Magento 2 customers are having to pay developers to fix/customise, I would suggest that it is something that Magento should add to its core functionality.
... View more
See more ideas labeled with:
-
checkout