Analisando propostas

Development of 3 specific features for Woocommerce (you will need to call an Api and perhaps Web Scraping)

Publicado em 23 de Outubro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

I need to develop some specific features for our e-commerce, there are three resources:

1. Automatic sending of tracking code when registered in the bank by a webhook, for another plugin (17track). In every purchase made on our website, one or more codes registered in the "postmeta" table are generated with the meta_key Package # 1, Package # 2, etc.
We need to extract the meta_value from this field and then send it to a 17track plugin function to send it to the external platform and register in the database.

2. Verification of delivered orders: create a routine with frequency to be defined (weekly, for example) that checks the tracking status of order tracking codes with status "Sent" in Woocommerce. If the package status is Delivered, you must update the order on Woocommerce with the corresponding status (custom status Delivered). We need an external API to check for these updates (I'm trying to get the one from 17track - but feel free to suggest another alternative if you know it - but you need to capture status of the shipping method "Aliexpress Standard Shipping (cainiao)").


3. Automatic search for Postal Code in Correos Chile through the address informed in the checkout fields of Woocommerce (street, number and city). Correos Chile has an API on github (https://github.com/lgaticaq/codigo-postal) but we have already tried to implement it directly in Woocommerce, but it is not possible due to denying requests from external domains (CORS). The closest solution we found was to develop a web scraping application to simulate the completion and response of the page https://www.correos.cl/web/guest/codigo-postal.

After taking this postal code, you must enter it in the corresponding field in woocommerce.

Categoria TI e Programação
Subcategoria Wordpress
Qual é o alcance do projeto? Desenvolvimento personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por Felipe D.