Forums / Customization from the Admin / Remove Delivery Address and Shipping Method from Web Confirmation One Page Checkout

Remove Delivery Address and Shipping Method from Web Confirmation One Page Checkout

Views: 1,133

Results 1 to 6 of 6
31 Mar 2026, 6:31 PM
#1
abcschooldr avatar

abcschooldr

New Zenner

Join Date:
Feb 2012
Posts:
77
Plugin Contributions:
0

Remove Delivery Address and Shipping Method from Web Confirmation One Page Checkout

I have been at this for a while. I have a clean email without Delivery Address and Shipping Method, but I can't figure out how to remove these sections from the Web confirmation in one-page-checkout.
I sell online courses. I don't send anything out, and I feel that these sections will make the student wait for hard-copy materials that won't come.
I click on, 'Yes, Skip Shipping Address' and 'free shipping' in the product information. I have worked with header_php.php and header_php_guest.php and tpl_checkout_confirmation_default.php. AI thinks I should work with tpl_checkout_success_default.php. Can someone direct me to the correct file? Attachment 21203

31 Mar 2026, 7:33 PM
#2
dbltoe avatar

dbltoe

Totally Zenned

Join Date:
Jan 2004
Location:
N of San Antonio TX
Posts:
9,848
Plugin Contributions:
17

Re: Remove Delivery Address and Shipping Method from Web Confirmation One Page Checkout

That appears to be the page shown to the customer after a successful OPC checkout.

The simplest method is to right-click or press F12 to see the menu and select Inspect. Then find the rule governing each section and set it to display: none; in the css/site_specific_styles.php for your template.

https://docs.zen-cart.com/user/customizing/site_specific_overrides/#setting-overrides

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.
Zen Cart Certified hosting at myZenCartHost.com

31 Mar 2026, 8:36 PM
#3
abcschooldr avatar

abcschooldr

New Zenner

Join Date:
Feb 2012
Posts:
77
Plugin Contributions:
0

Re: Remove Delivery Address and Shipping Method from Web Confirmation One Page Checkout

dbltoe:

That appears to be the page shown to the customer after a successful OPC checkout.

The simplest method is to right-click or press F12 to see the menu and select Inspect. Then find the rule governing each section and set it to display: none; in the css/site_specific_styles.php for your template.

https://docs.zen-cart.com/user/customizing/site_specific_overrides/#setting-overrides

I am seeing the ability to change the questions asked in the one page checkout, but not the 'Success Page' on the Web itself. Does it do both and I am missing something?

1 Apr 2026, 1:12 AM
#4
dbltoe avatar

dbltoe

Totally Zenned

Join Date:
Jan 2004
Location:
N of San Antonio TX
Posts:
9,848
Plugin Contributions:
17

Re: Remove Delivery Address and Shipping Method from Web Confirmation One Page Checkout

There are a couple of options, although the core file does not lend itself to easily hiding just part of each area.

If you don't care about showing the Shipping Method or the Payment Method, you could use:

#myAccountShipInfo, #myAccountPaymentInfo {    display: none;
}

The code to just remove the Delivery Address and Billing Address is:

#myAccountShipInfo h3, #myAccountPaymentInfo h3, #myAccountShipInfo address, #myAccountPaymentInfo address {    display: none;
}

Whichever you choose should be added in the css/site_specific_styles.php for your template.

https://docs.zen-cart.com/user/custo...ting-overrides

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.
Zen Cart Certified hosting at myZenCartHost.com

1 Apr 2026, 7:36 PM
#5
abcschooldr avatar

abcschooldr

New Zenner

Join Date:
Feb 2012
Posts:
77
Plugin Contributions:
0

Re: Remove Delivery Address and Shipping Method from Web Confirmation One Page Checkout

Thank you dbltoe. I wasn't able to find #myAccountShipInfo in that file. I ended up using /includes/templates/template_default/templates/tpl_account_history_info_default.php. I copied it into /includes/templates/YOUR_TEMPLATE/templates/tpl_account_history_info_default.php and made changes to that file to remove both the Delivery Address and Shipping Method Sections from Web Confirmation in One Page Checkout.

1 Apr 2026, 7:57 PM
#6
dbltoe avatar

dbltoe

Totally Zenned

Join Date:
Jan 2004
Location:
N of San Antonio TX
Posts:
9,848
Plugin Contributions:
17

Re: Remove Delivery Address and Shipping Method from Web Confirmation One Page Checkout

That's one way to do it, but a lot more dangerous than adding some CSS code.

If you read the Docs article at the link I provided, it will tell you how to create the site specifics file and add the code needed to do what you want.

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.
Zen Cart Certified hosting at myZenCartHost.com