Find Jobs
Hire Freelancers

Shopify app developer - Expert

₹1500-12500 INR

クローズ
投稿日: 5年以上前

₹1500-12500 INR

完了時にお支払い
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]
プロジェクト ID: 18553770

プロジェクトについて

1個の提案
リモートプロジェクト
アクティブ 5年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です

クライアントについて

INDIAのフラグ
Thane, India
4.9
8
お支払い方法確認済み
メンバー登録日:9月 5, 2018

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。