Senior WordPress / WooCommerce / Stripe Tax Developer (Urgent 24-Hour Project)
Worldwide
We value expertise and speed over the lowest price. Please apply only if you have successfully implemented WooCommerce + Stripe Tax + EU VAT for digital products before. Check description below. ----- 1. ABOUT the Project We are looking for a highly experienced Senior WordPress / WooCommerce / Stripe Developer to complete and finalize the payment infrastructure of our newly built e-shop. Our website has been developed on WordPress using WooCommerce. We sell digital educational products from Europe, including: • 20-minute Video Trainings • One-to-One Coaching Sessions • PDF Resources The website, products and checkout have already been built. WooCommerce, Stripe and Stripe Tax have already been installed and partially configured. This is NOT a new website development project. This is NOT a new WooCommerce implementation. Your role is to professionally audit the existing implementation, complete the remaining configuration, verify VAT compliance, test the entire checkout process and deliver a production-ready payment system. This is an urgent project with a hard deadline of 24 hours. ________________________________________ 2. Technical Environment Current platform: • WordPress • WooCommerce • Stripe • Stripe Tax - TutorLMS Existing functionality includes: • Products • User Accounts • Checkout • Stripe Integration • Tax Configuration The objective is to review, complete, verify and test the existing implementation—not rebuild it from scratch. ________________________________________ 3. Important VAT Information Our company is already voluntarily VAT registered in Cyprus. We already have: • Active Cyprus VAT Registration • Active Cyprus VAT Number • Stripe Account • Stripe Tax Basic • WooCommerce The selected developer will receive our VAT advisor's documentation. The implementation must comply with our current VAT registration status and the VAT logic provided by our VAT advisor. ________________________________________ SCOPE OF WORK 1. Technical Audit Review the existing implementation, including: • WooCommerce Settings • WooCommerce Tax Settings • Stripe Configuration • Stripe Tax • Product Tax Codes • Checkout Flow • Customer Tax Logic • Existing Plugins • Invoice System • Email Notifications • Coupons • Bundle Discounts • Stripe Webhooks • API Configuration Before making changes, provide a brief summary of: • what is correctly configured; • what needs to be fixed; • what changes you intend to make. ________________________________________ 2. Pricing Configuration Configure products as follows: Video Training €79 + VAT One-to-One Coaching Session (90 minutes) €200 + VAT PDF Templates €19 + VAT The website must display prices excluding VAT, showing: €79 + VAT VAT should be calculated automatically during checkout based on: • customer country; • customer type; • applicable VAT rules. ________________________________________ 3. VAT Configuration Review and configure VAT according to our current Cyprus VAT registration. The checkout must correctly distinguish between: • B2B Customers • B2C Customers • EU Customers • Non-EU Customers • Businesses with valid VAT Numbers • Businesses without VAT Numbers Implement: • VIES VAT Validation • Customer Country Detection • Billing Country • Customer Type • VAT Number Validation • IP Address Recording where applicable • VAT Evidence Storage where applicable The implementation should remain compatible with future OSS requirements. ________________________________________ 4. Stripe & Payments Review and verify: • Stripe • Stripe Tax • Card Payments • International Payments • Checkout • Payment Confirmation • Refund Flow • Order Processing • Customer Emails ________________________________________ 5. Discounts Configure a flexible discount system supporting: • Bundle Discounts • Meta Skills Packages • Coupon Codes • Promotional Codes • Percentage Discounts • Fixed Discounts Please recommend the most reliable WooCommerce-compatible implementation. ________________________________________ 6. Invoice System Review and update the invoice system. Invoices must include: Company Information (we will provide exact details) Customer Information Customer VAT Number (where applicable) VAT Breakdown • Subtotal • Discount • VAT • Total Payment Information • Payment Status • Payment Date • Stripe Transaction ID • WooCommerce Order Number • Invoice Number - Invoice Footer (we will provide exact details) - Invoice Notes: "This invoice relates to digital products delivered electronically." "This purchase is subject to the Terms & Conditions available on our website." ________________________________________ 7. Customer Emails Verify: • Order Confirmation • Payment Confirmation • Invoice Email • Customer Account Access ________________________________________ 8. Testing The developer must perform complete end-to-end testing. Required scenarios include: • Cyprus Individual • Cyprus Business • Germany • Spain • France • Italy • EU Business with VAT Number • EU Business without VAT Number • Non-EU Customer • Coupon Purchase • Bundle Purchase • Different Payment Cards • Stripe Dashboard • WooCommerce Orders • Invoice Generation • Email Confirmation • VAT Calculation • Refund Testing Screenshots or other evidence of successful testing should be provided (!) ________________________________________ Deliverables By completion we expect: • Fully operational checkout • Fully operational Stripe integration • Fully operational Stripe Tax • Correct VAT calculations • Working invoice generation • Working customer emails • Working discounts • Working coupons • Successful testing • Documentation of all changes • List of plugins modified • List of configuration changes ________________________________________ Communication The selected developer must: • SIGN NDA (Confidentiality agreement) and Start immediately. • Be available online during the next 24 hours. • Join our shared team chat. • Coordinate with our Front-end and Back-end developers. • Ask questions immediately if anything is unclear. • Provide regular progress updates throughout the project. ________________________________________ Security Requirements Before making any changes: • Verify that a recent backup exists (or create one if required). • Do not replace plugins without prior approval. • Do not install paid plugins without approval. • Do not expose API keys or credentials. • Do not implement temporary workarounds unless approved. ________________________________________ Code Quality We expect a production-ready implementation. Any custom code should follow WordPress and WooCommerce best practices and remain maintainable for future developers. ________________________________________ Acceptance Criteria The project will be considered completed only if: • Checkout works correctly. • Stripe works correctly. • Stripe Tax works correctly. • VAT calculations are correct. • Invoices are generated correctly. • Customer emails are sent correctly. • Discounts work correctly. • No PHP errors remain. • No JavaScript errors remain. • No WooCommerce warnings remain. • No Stripe errors remain. • All testing scenarios have been successfully completed. • The website remains fully operational after implementation. ________________________________________ Access After signing our NDA, we will provide admin access. ________________________________________ Required Experience Please apply only if you have strong experience with: • WordPress • WooCommerce • Stripe • Stripe Tax • WooCommerce Tax • EU VAT • OSS • VIES • Digital Products • Educational Products • WooCommerce Checkout • WooCommerce Invoices Experience with EU VAT for digital products is mandatory. ________________________________________ Before You Apply Please apply only if you can confidently answer YES to all of the following: • I have implemented WooCommerce + Stripe Tax for digital products. • I have experience with EU VAT and digital services. • I understand OSS and VIES validation. • I can confidently troubleshoot WooCommerce tax issues. • I can start immediately. • I am available continuously during the next 24 hours. • I am comfortable communicating with an existing development team. • I can complete this project within the required deadline. If the answer to any of the above is No, please do not apply. ________________________________________ Project Timeline This is an urgent production project. The selected developer must be ready to start within the next few hours. Hard deadline: the complete payment, VAT and invoicing system must be fully operational, tested and approved within the next 24 hours. When applying, please include: • Examples of similar WooCommerce + Stripe Tax projects. • Examples of EU VAT implementations. • Your experience with VIES validation. • Your availability during the next 24 hours. • Confirmation that you can start immediately and commit to the deadline. Thnak you!
$800.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:5 hours ago
- Hires:1
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- CYPLimassol9:51 PM
- $17K total spent19 hires, 5 active
- 28 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by