A working e-commerce shop on your existing WordPress site — five products, EUR pricing, PayPal and bank transfer, bilingual throughout — taking real orders before the end of September.
Everything below is taken from your completed questionnaire. If any line is wrong, correct it before we start — it is far cheaper to fix here than in the build.
WooCommerce is already installed on your site, so this is not a rebuild. The work is configuration, design, and the parts that are currently missing entirely — chiefly payments, shipping, legal pages and the shop's Italian version. Thirteen deliverables, grouped into the five stages we build them in.
Currency switched to EUR, base country set to Italy, IVA rates configured, store pages verified, and cache rules checked so cart and checkout are never served from cache.
Sizes set up as selectable options rather than five disconnected pages, since the oil is the same. Includes stock levels, sold-out and pre-book behaviour, gift-set lead time, lab analysis PDF and your certification and award logos.
A clean product grid with image, name, size, price and a single clear action per card. Harvest and award messaging sits above the grid, and shipping terms are stated before the customer has to look for them.
Reference: Bramasole — large photography, one obvious action per card, trust and shipping messaging carried on the collection page itself.Image gallery, size selector, quantity, add to cart, then the story: tasting notes, harvest and cultivar detail, the lab report, certifications, and shipping and returns information. Built as a reusable template so future products need no design work.
Reference: Pensato — price and size decision above the fold, trust row directly under the button, narrative and proof below.Guest checkout, the required consent tick-boxes, optional invoice fields for customers who need one, and a clear notice where a gift set carries the three-week lead time.
PayPal connected and tested with live orders. Bank transfer set up with your IBAN and payment reference shown on screen and repeated by email, plus the internal flow for confirming a transfer before you dispatch.
Delivery zones, rates per zone, and the free-shipping threshold — orders at or above the minimum ship free, orders below it are charged automatically. Delivery estimates shown on the product page. WooCommerce handles this natively; the MBE plugin is only needed if you later want live MBE rates and label printing.
Terms of Sale, Privacy, Cookie and Returns pages built and linked from the footer and checkout, plus a cookie consent banner. We build the pages; the legal wording must come from you or your lawyer.
Order confirmation, awaiting-bank-transfer, order shipped with tracking, and order delivered — branded and sent from info@cuordverde.com.
Each email goes out in the language the customer ordered in. The language is stored with the order, so an Italian buyer receives Italian even when you trigger the shipping email yourself from the admin panel in English. WooCommerce's own wording — order number, subtotal, billing address — comes from the Italian language pack, which we install; your own wording is translated as part of section K. If your TranslatePress licence turns out not to cover WooCommerce emails, we will build them as a single bilingual template instead, Italian first and English below, which cannot send the wrong language.
The wording is yours, in both languages. None of these emails are left on WooCommerce's defaults. Your own opening and sign-off, the bank transfer instructions, the gift-set lead time notice, the delivery expectations, the recovery email copy — you tell us what each one should say and we build exactly that, in English and Italian, styled to match the site. To save you writing from a blank page, we will send you a simple list of every email with suggested wording for each, so you only need to edit and approve. Anything you want added to an email — a note about the harvest, storage advice, a line about the estate — goes in. We ask for it in one pass, before the 11 September content freeze.
Deliverability is included. Order emails sent from a domain without the right DNS records land in spam, and a shop whose confirmations do not arrive generates support work from day one. We will configure SPF and DKIM, or an SMTP connection, and confirm delivery to Gmail and Outlook before launch.
When a customer enters their email at checkout but does not finish, a short recovery sequence follows — a reminder about an hour later and a second after roughly a day, each with a link that restores their cart exactly as they left it. Bilingual, like every other email.
Built with an established WooCommerce plugin rather than custom code, so you can see carts recovered and revenue returned in your own dashboard. Two decisions are yours: how many reminders you want, and whether the second one carries a discount code.
Note: these emails reach people who have not bought yet, so your privacy policy must state that you send them. We will tell you exactly what wording your lawyer needs to add.Every new string — shop, product pages, cart, checkout, buttons, order emails, recovery emails, legal pages — added to your existing TranslatePress setup so the Italian side is complete rather than half-translated. Includes installing the Italian language pack that WooCommerce needs for its own labels.
Real test orders through both payment methods, in both languages, on mobile and desktop, including sold-out, pre-order and free-shipping-threshold cases. Nothing goes live untested.
A training session on managing orders and adding products, a short written guide, and 15 days of support after launch for anything that behaves unexpectedly.
The build cannot begin until the items marked required are with us. A late prerequisite does not shorten the work — it moves the launch date. To hold 30 September, the first group must reach us by 21 August and the legal wording by 4 September.
Six weeks of build from 17 August, with the last week kept for your review, fixes and training. Each step shows what we build and which prerequisites it waits on.
Week 5 is the tightest point in the plan, because it depends entirely on legal text and Italian content arriving on time. If either slips past 11 September, launch moves into the first half of October — the build itself does not compress.
Your choices, your call — but it would be wrong of us to build these quietly and let you discover the effect later.
Named here so there is no ambiguity later. Any of these can be quoted separately.
Invoiced in AED, which is roughly EUR 830 at today's rate. Fixed price, not hourly — the number does not move because something took us longer than expected. It moves only if you add scope or ask for revisions beyond the two included, and then only with your written approval first.
This price is built on two revision rounds for the entire project: one on the shop and product page design in week 3, one on the finished shop before launch in week 6. That is the whole allowance — not two rounds per page or per section.
None of this is here to be difficult. The price is low because the plan is tight — and the plan only stays tight if decisions are made once, properly, rather than revisited each week.
Your own recurring costs, paid directly by you: hosting and domain renewal, TranslatePress Pro if the WooCommerce string add-on is needed, a cookie and policy service such as Iubenda if you choose that route, and PayPal transaction fees. None of these are billed through us or marked up.
Ongoing care after launch, optional: updates, backups, security monitoring and small changes — quoted separately as a monthly retainer if you want it. The 15 days of support after launch are included regardless.