I'm in need of help to locate the place, where I can set up an fixed shipping address for pick-ups.. I want our company's adress to be printed on the order confirmation, instead of the customers own adress.
But I cannot seem to locate the right spot to do so, maby a custom deliverymethod is needed?
You can use Javascript on the server side and Observers sales_order_place_before that will check for the payment method and adjust the address based on this
Related
I have to changed default billing address position which is coming under the payment information i need it after shipping method select , no after click on payment method.
I have tried lot of google and magneto docs but no luck with that.
Can any one please help me ?
Thanks.
Please note that it might not be technically possible (or at least not very easy) to have a customer enter it's address after the payment / shipping methods. This is because Magento loads it's payment- and shipping methods according to the address the customer has chosen.
Also, manipulating the (default) checkout page in Magento 2 is a very comprehensive task on itself and requires deep knowledge on how the theming and layout of Magento 2 works.
I want to customize email template for new order mail. I want to hide product options in mail for customers only, but want to show these product options in administrator mail.
I am attaching a scrren-shot.
Please help me anyone who can get done this task.
Thanks in advance!
This isn't going to provide a full, free answer, you'll still have to work for it after this; but this should point you in the right direction.
First you have to set up Mage to send e-mail to more than one user
Second, you're going to have fun with the transnational e-mails:
Create another depend (this works like a psuedo if statement) to work on the sender e-mail address
use the default layout handle="sales_email_order_items" order=$order for admin e-mails
use a custom call or adjustment to layout handle="sales_email_order_items" order=$order and display quantity and title, but no details.
I am using Magento and I'm trying to fix a small issue I have with the OnePageCheckout.
I have a single Billing Address and a single Shipping Address, which are both fine.
When selecting a New Address under Shipping Information, I'd expect the form to be reset, instead it uses the default Shipping Address
It just seems odd that you add a New Address and it is pre-populated wit an adress already.
if this is something Magento does out of the box and if so, is there a file(s) I'd need to change?
Many thanks
I had to hack a js file and add Field.clear('billing:firstname') etc etc so that these fields would be cleared whenever resetSelectedAddress was called
Basically, I've been trying to remove the checked box when I go to the following.
Sales > Order > View a completed order > Click Re-Order and then I see the SHIPPING ADDRESS has a checkbox which is already checked SAME AS BILLING ADDRESS. I want to uncheck the box and disable this function.
Please let me know how I can do this is the simplest way possible.
Magento Version 1.5.0.1
I found this and it worked perfect.
http://www.12live.de/de/blog/magento/magento-create-order-in-backend-set-default-value-of-delivery-address-checkbox-same-as-billing-to-unchecked/
If you create an order in the backend by default the delivery method checkbox "Same as billing" is checked.
If the customer has different billing and shipping address this is problematic. In the dop down the shipping address is shown. But due to the checkbox the shown shipping address is ignored and the billing address wil be used for delivery. If you want the checkbox to be unchecked by default the following modification is needed. Recommended is to copy the file from the core to the local code pool and modifiy it there. The file in question is core/Mage/Sales/Model/Quote/adress.php. You need to change line 124 to:
$this->setSameAsBilling(0);
I am looking to output the "user agent" information of the client who placed an order through our Magento driven shopping cart.
I've figured out that {{var order.getRemoteIp()}} outputs the IP address of the client.
I need a way to output the user-agent of the client, as well.
Is it even possible?
Many thanks.
Looking at the code for 1.5 (as you didn't specify a version), I would say it's not possible as they have no provision for storing that info on the order or quote. You could write and extension to help you with that, but as it stands it seems to be in the 'not possible' category.