Wallex Wallpapers: Add Home Delivery as Order Line Item and Update Order Emails
Worldwide
We're looking for a developer to make a couple of server-side changes to how home delivery appears in our orders and order emails for our wallpapers business. Fixed price of $50 USD, paid as one milestone on completion. Background: today, when a customer chooses Home Delivery it does not show up as a line item in the order, so the operations team has to open emails to check the fulfillment method. We want the delivery option added as a proper line item and the order emails updated to reflect the fulfillment method. What needs to be done: 1) Order list and document creation (POS to Kaveret API): When Home Delivery is selected, add a delivery line item to the order/product list. Item name (Hebrew): דמי משלוח. Pull the standard delivery price dynamically from our database. If the customer qualifies for free shipping, the item must still appear but with a 100 percent discount applied (price 0). When Self-Pickup is selected, do not add any delivery line item. 2) Order confirmation email: Update the email formatting based on the fulfillment method. For Self-Pickup: no delivery item, and the shipping text reads: שיטת משלוח: איסוף עצמי מחנות (גנסין 19, גבעתיים). For Home Delivery: include the דמי משלוח item in the email order list (same rules as above) and the shipping text reads: שיטת משלוח: משלוח לבית הלקוח. Notes: - The POS provider is now called HYP (formerly Yad Sarig); API docs are available at hypay.docs.apiary.io. The Kaveret API is already in use. - The exact field mapping, delivery price source, and free-shipping rule will be shared. Deliverables: - Both changes implemented and tested on our existing system. - Light testing of all paths: home delivery, free shipping, and self-pickup. Timeline: roughly 3 to 5 business days. Revisions: up to 2 rounds within scope. Ideal candidate: a developer comfortable with server-side code and third-party API integrations (POS and invoicing). When applying, please briefly mention similar order or POS/invoicing integration work you've done.
$50.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:2 weeks ago
- Hires:1
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- IsraelGivatayim3:59 PM
- $2.2K total spent26 hires, 3 active
- 20 hours
- Retail & Consumer GoodsSmall company (2-9 people)
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