Senior WordPress / WooCommerce / Stripe Tax Developer (Urgent 24-Hour Project)
Budget: $800.0
FIXED /
⭐ 5.00 (14)
CYP
wordpress, woocommerce, stripe
Qualifications préférées
- Expérience : Expert
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!
Ouvrir sur Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Connexion