Sobre este projeto
it-programming / e-commerce
Aberto
Shopify Private App Development to Generate and handle Shippings via WebService (SOAP)
First of all. This is not a shopify template design. This is a development of a Shopify App
We need to fix some errors from an existing development (A Shopify App) that interacts with the shopify website via shopify api.
Our shopify app has the following screens that allows us the following interactions with the shopify website
- A login / logout screen what performs the login/logout via WS. If this username is the first time it logs in, it does self register.
- A Shopify API screen where the client that logged in enters the shopify credentials to connect to the shopify web (url, api key, password)
- A Configuration screen where the client that logged in edits and saves some default options
- A Service Type Screen where the client that logged in can create, edit and delete Shipping Methods that will be used both on the shopify website as Shipping methods (with a shipping cost) and locally on this shopify app on the point 1 to generate shippinngs.
- A Shopify Orders screen where it shows all the orders from the shopify website client that logged in
It hase a "Fulfilled/Unfulfilled/All" Combo selector and a Search by order number field. This screen does have pagination and ordering by columns.
This shopify app connects to the desired shopify website entered on the "Shopify Api Screen" and:
1 a - It retrieves the shopify orders and allow to generate a shipping for that shopify order on the WebService with the required data from the shopify order and the shopify store (origin, destiny, order weight)
1 b - It inserts a tracking url (formed with the response from the WS method for generating shipping) into the shopify order and change the status from the shopify order to fulfilled
2 - It allows to print a label (query the WS and retrieve the binaries for a pdf file)
3 - It allows to cancel a shipping (query the ws to cancel the shipping) and if successfully cancelled from the ws (no exceptions) removes the tracking url from the shopify order and changes the status from the shopify order to unfulfilled so another shipping can be generated
What needs to be done?
- Those 3 points described above are almost finished. It needs reviewing and fixing some errors still remaining from an existing development.
- A Control panel must be made to perform the previous points, 1 to 3 (creating expeditions on the WS, Printing labels, Cancelling shipments) a in batch, massively
this job has already be done in a plugin for prestashop and also for woocommerce.
Documentation will be provided on how to interact with the WS and how to handle the WS exceptions that can happen
Estimated budget is 500 usd
Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias