Find Jobs
Hire Freelancers

Shopify app developer - Expert

₹1500-12500 INR

Lezárt
Kiadva ekkor: körülbelül 5 évvel ezelőtt

₹1500-12500 INR

Teljesítéskor fizetve
Hi Please go through the below requirements carefully and let me know if you are really capable of achieving the same. It would be a long term project if the below task goes well. Please beaware, if you have worked with Shopify then below task should be easy for you to implement. We have developed an app that when we select orders and click fulfill, it will process the order and generate the AWB(Label/Airway Bill) in the Courier Company's system and also give us an option to print this AWB/Labels directly within the Shopify App. FETCHRIFY is the app name currently the Flow is --> Select Order/Multiple Orders > Click FULFILL_APP_FETCHRIFY button > Thank You page / Error Page Example--> Order#52345 Customer Ordered Inventory_SKU_4 , Inventory_SKU_5 ___FLOW___ PICKUP_ID must be set from SETTINGS Select Order/Multiple Orders > Click FULFILL_APP_FETCHRIFY button > Push order to Courier_Company_API with Shipper_Reference == Order#52345 , Item_Description == Inventory_SKU_4 + Inventory_SKU_5 > Thank You page / Error Page > If Error, don't fulfill order > IF Success, Show Print AWB Button / Print Invoice button > Fulfill line item of Inventory_SKU_4 , Inventory_SKU_5 on SHOPIFY > with tracking number (from Fetchr API) #6546564686744 >If multiple orders selected, fulfill all of them, the same way as above, one after the other What I want the Flow to be (explained below in detail) Select Order / Multiple Order > Click FULFILL_APP button > SELECT INVENTORY SHOP LOCATION page - Choose which inventory from which shop (all Individual SKUs must show a dropdown list to select the Shop#) > Thank you Page > Fulfill order with each individual AWB On -Inventory Shop Location Page if under same order, 2 same shop locations are mentioned, it should process and make only 1 AWB if 2 different locations are mentioned from dropdown, it should make 2 different AWB Each Shop has a unique "PICKUP_ID", so the app must create 2 different AWB with that PICKUP_ID linked it with each Inventory such as- Example--> Order#51024 Customer Ordered Inventory_SKU_33 , Inventory_SKU_44 ___FLOW___ PICKUP_ID must be set from SETTINGS and ability to add or reduce Shops PICKUP_ID of Shop#1 is 555555121 PICKUP_ID of Shop#2 is 555555122 PICKUP_ID of Shop#3 is 555555123 Select Order/Multiple Orders > Click FULFILL_APP_FETCHRIFY button > Show Inventory Shop Select Page in the FETCHRIFY APP > [[ IF ]] 2 Inventory Different Shops Selected) >>> USER selects for Order # 51024 - Inventory_SKU_33 to Shop#1 from Dropdown list & Selects Inventory_SKU_44 to Shop#2 from Dropdown list > Inventory_SKU_33 > Shop#1 > AWB#123456 must show the PICKUP_ID of Shop#1 > Push order to Courier_Company_API with Shipper_Reference == Order#51024 - Shop#1 , Item_Description == Inventory_SKU_33 , PICKUP_ID=555555121 > Fulfill line item of Inventory_SKU_33 on SHOPIFY > with tracking number #123456 Inventory_SKU_44 > Shop#1 > AWB#123456 must show the PICKUP_ID of Shop#1 > Push order to Courier_Company_API with Shipper_Reference == Order#51024 - Shop#2 , Item_Description == Inventory_SKU_44 , PICKUP_ID=555555122 > Fulfill line item of Inventory_SKU_44 on SHOPIFY > with tracking number #123456 [[ IF ]] Same Shop both Inventory >>> USER selects for Order # 51024 - Inventory_SKU_33 to Shop#3 from Dropdown list & Selects Inventory_SKU_44 to Shop#3 from Dropdown list > Inventory_SKU_33 & Inventory_SKU_44 > Shop#3 > AWB#5464645654 must show the PICKUP_ID of Shop#1 > Push order to Courier_Company_API with Shipper_Reference == Order#51024 - Shop#1 , Item_Description == Inventory_SKU_33 , PICKUP_ID=555555121 > Fulfill line items BOTH of Inventory_SKU_33 & Inventory_SKU_44 on SHOPIFY > with tracking number #5464645654 Scope of Work 1. Add more Pickup_IDs in Settings, and ability to add more than 15 shops 2. Create the Inventory Select Shop Page 3. Edit the code with the above Functions to push the order 4. Fulfill Line items individually 5. To do it on Test App, not on Live app - will need to create duplicate App Firstly Things to Remember 1. There can be more than 2 inventory in single order 2. If Same Shop for both inventory, it must create only 1 AWB and fulfill 3. If more than 1 shop, it must create 1 AWB individually 4. If only 1 Inventory in Order, Same Shop 5. Item Description will be as per the Individual Line item, 6. Shipper_Reference needs to be edited to ORDER#51024 - Shop#2 7. Before pushing the AWB to Fetchr, PICKUP_ID=555555122 needs to be updated for each line item/Inventory_SKU 8. If 2 or more Tracking numbers per order, please fulfill line item Individually with that particular tracking number The API is here : [login to view URL]
Projektazonosító: 18553770

A projektről

1 ajánlat
Távolról teljesíthető projekt
Aktiválva: 5 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra

Az ügyfélről

INDIA zászlója
Thane, India
4,9
8
Fizetési mód hitelesítve
Tagság kezdete: szept. 5, 2018

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.