"Buy Again" Tab With Previously Purchased Products
Adds a My Account tab listing every product the customer has bought before, each with an add-to-cart button, ideal for consumables and repeat orders.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Adds a My Account tab listing every product the customer has bought before, each with an add-to-cart button, ideal for consumables and repeat orders.
Adds a button to the Account details page that sends a personal data erasure request through WordPress's privacy tools, which the customer confirms by email.
Adds an "Order again" button next to completed orders in My Account, refilling the cart with the same products in one click.
Lets customers open a printable invoice for their paid orders from the My Account orders list, so they can file receipts without emailing you.
Adds a "Request refund" button to recent completed orders in My Account; clicking it notes the request on the order and emails the shop owner.
Adds a "Save cart for later" button to the cart; customers can restore the saved cart from their My Account dashboard on any device.
Adds a new Support section to the My Account area with its own URL and content, for help links, a contact form shortcode or FAQs.
Adds required first and last name fields to the My Account registration form and saves them to the customer's profile and billing details.
Removes the Downloads item from the My Account menu for customers who have never bought a downloadable product.
Adds a Cancel button in My Account for orders that are on hold (for example unpaid bank transfers), not just pending ones.
Sends customers straight to their order list when they open My Account and removes the mostly empty Dashboard tab.
Shows customers how many orders they have placed and how much they have spent in total, a nice touch for loyalty or VIP programmes.
Changes how many orders appear on each page of the My Account Orders list.
Adds the billing phone number to the My Account "Account details" form, so customers can update it in the same place as their name and email.
Lists the customer's three latest orders with status and total on the My Account dashboard, so they see what matters without clicking through.
Sends customers who create an account from the My Account page to a page of your choice, such as a welcome page or the shop.
Tidies the My Account navigation by renaming items and hiding ones you do not use, such as Downloads on a store without digital products.
After logging in on the My Account page, customers go back to the page they were browsing, such as a product or the cart, instead of the account dashboard.
Lets customers reorder from orders that are still processing, not only completed ones, using the "Order again" button in My Account.
Adds the security token to My Account log out links placed in your navigation menus, so customers log out in one click instead of seeing a confirmation page.