Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › eStore – order summary not showing on manual checkout page
Tagged: Manual Checkout, order summary
- This topic has 7 replies, 3 voices, and was last updated 11 years, 6 months ago by
admin.
-
AuthorPosts
-
February 14, 2013 at 4:52 am #8574
gvnet
ParticipantHi,
Can you please add a product to the cart and choose the manual checkout option. For some reason the order summary is not showing?
I am using this shortcode: [wp_eStore_on_page_manual_gateway_form] on this page: [http://www.lotusnewagetrading.com.au/manual-checkout/]
The details section of the form spanned full width so I added this to see if it would allow the order summary to show:
form#payment {
max-width:450px !important;
}
The order summary does show if I use the manual checkout that is not embedded in to a page. I am using the latest version of the plugin.
Many thanks.
February 14, 2013 at 11:46 pm #53846admin
KeymasterWe have the following shortcode in the plugin that you can use to show an order summary.
[wp_eStore_order_summary]
Simply use that shortcode on your manual checkout form page if you want to show the order summary.
February 15, 2013 at 11:43 pm #53847gvnet
ParticipantI did see that but was hoping to keep the formatting the same as the payment details part.
I can fix this up with CSS but I was wondering where can I access the code that generates the order.summary table? I just need to split the details on to separate rows as it is cramming them all together. Also, if I modify this part, it will be lost during an update – is that correct?
Many thanks.
February 16, 2013 at 10:15 pm #53848admin
KeymasterIts best to add the custom CSS in eStore’s custom CSS file (wp_eStore_custom_style.css). This way during an upgrade you can take a backup of that file and put it back after the upgrade. You can use firebug to inspect the elements and add your customized CSS in that file. This tutorial on Firebug maybe helpful:
February 17, 2013 at 1:40 am #53849gvnet
ParticipantThanks for the reply. Can you please add a product to the cart and choose the manual payment option and have a look at the Product Description/Order Summary data?
The Subtotal, Shipping and tax are all on one line. Is this normal?
Is there any reason the order summary is not showing on this page without using the [wp_eStore_order_summary] shortcode?
There would be no formatting or other mods required if this was showing the same way it does when the form is not embedded in to a page.
Thanks.
February 17, 2013 at 10:38 pm #53850wpCommerce
ModeratorHi, that’s not exactly how the summary normally looks like. Each of the elements (Price, quantity, subtotal, shipping, tax) is supposed to be on a separate line in a table.
Have you done any custom modification to the content of the order summary?
A lot of users don’t want to show the summary on the manual checkout page. So now we have two different shortcodes. One for the checkout form and one for the summary. This suits the need of all users as you can do both (show the checkout form without the summary or with the summary).
February 21, 2013 at 8:27 pm #53851gvnet
ParticipantHi @wpEcommerce,
Thanks for the reply and yes the two shortcodes is a good idea now that you mention it.
I have not altered the manual checkout form code at all which is why I was asking which file generated that layout. Do you have any suggestions on what might be causing the layout to be out like it is on this site?
Many thanks.
February 22, 2013 at 5:06 am #53852admin
KeymasterThere is another plugin (or maybe it is coming from your theme) which is filtering the shortcode of eStore’s order summary output. When it gets filtered by this other plugin, it is stripping some HTML tags from it and making the order summary output a little messed up. We have made a few little tweaks in the eStore’s order summary output in our recent build of the plugin. I think this change we made will help with your issue. I have sent you an updated version of the eStore plugin. Please give that a go.
-
AuthorPosts
- You must be logged in to reply to this topic.