← Oferty

Wallex Wallpapers: Add Home Delivery as Order Line Item and Update Order Emails

Budżet: $50.0 FIXED / ⭐ 4.96 (15) Israel

php, javascript, api, web-programming

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.
Otwórz na Upwork