Woocommerce email plugin development
4022 UAHHi,
I’m looking for a Woocomerce plugin developer who can develop a plugin to disable the existing default email sending mechanism and call a mail service POST API endpoint with the appropriate parameters. Following emails notifications are to be handled:
New order
Processing order
Refunded order
Cancelled order
Completed order
New account
Order on-hold
Failed order
Customer note
Refer https://bit.ly/3837NFR (Compatible order variables) for variables (data) to be sent to the POST API endpoint.
Some additions which are to be included with the payload are:
a language locale has to be sent which is derived from Polylang app.
Type of notification (EMAIL_NEW_ORDER_CONFIRMATION, EMAIL_PROCESSING_ORDER, …..)
New API to send the transactional email would look like:
POST /email/SendTxEmail
{"accountId": "",
"guid": "", // to be auto generated
"locale": "",
"toEmail": "",
"template": "EMAIL_NEW_ORDER_CONFIRMATION", // Based on the type of email
"params": {
"SHIPPING_FIRST_NAME": "",
"SHIPPING_LAST_NAME": "",
"ORDER_PRODUCTS": []
}
}
There’s also an API key (x-api-key) which needs to be supported.
Dashboard:
The dashboard at a minimum should include options to:
Input the API key
Input the accountId
Option to enable/disable what transactional email need to be sent through this API.
A log of API requests made - should log the request made and the output received from the POST request for future debugging.
Woocommerce already supports re-sending emails. That functionality should work i.e., I could resend an order confirmation email for a particular order.
If things go well, I can provide additional work as well.
Reference:
Plugin would be similar to https://bit.ly/2Vh8OVD. This plugin hits the sendinblue server. I'm not exactly sure of it's logic though.
But, instead of the sendinblue server, I would like it to hit the API endpoint provided by me. The API payload it sends could be the same.
The backend dashboard would be similar to https://bit.ly/2Vh8OVD
Note: I understand only English.
Thanks.
-
10706 591 6 10 Готов взяться за работу, пишите, сделаю все качественно! Опыт работы уже больше 9ти лет!
-
255 18 4 Hello, I about your repost how can I help
Ready to discuss project details and show my portfolio.
I'm a Full Stack Php Developer.
For you my suggestions:
- Adaptive layout (this is when your site looks the same and looks good on separate devices).
- I am writing a valid and clean code without errors, this helps search engines read the site code faster and load it faster.
- Pixel perfect (the site looks exactly like on the design layout).
- I do everything efficiently and on time.
…
Web-, UI-, UX-Desinger
- HTML5,
- CSS3,
-Sass
- Adaptive, cross-browser layout,
- JavaScript / jQuery,
- WordPress / Woocommerce
- opencart
-1C-Bitrix
-PHP
-MODX
-Laravel
-Vue Js
-Python
-React js
-Android / Ios
-JAVA
-MYSql
Parser development
I will be glad to discuss and collaborate with you all
Актуальные фриланс-проекты в категории PHP
Функция поиска товаров по изображениюНеобходимо разработать и интегрировать на сайт функциюпоиска товаров по изображению.Что нужно реализоватьКнопка«Поиск по фото»на сайте.Загрузка изображения пользователем: JPG.Поиск визуально похожих товаров в каталоге.Вывод результатов в виде стандартных карточек товаров: фото,… PHP, Веб-программирование ∙ 4 часа 28 минут назад ∙ 24 ставки |
Парсер expireddomains.net
5000 UAH
Нужен парсер expireddomains.net на сайте нужно сначала залогиниться, проблема в том что блокирует ИП при попытке парсить данные, нужно парсить тематические домены по списку ключевых слов, кто не уверен в своих силах не пишите PHP, Веб-программирование ∙ 2 дня 3 часа назад ∙ 49 ставок |
Интеграция платежного сервиса с Sales Force
3104 UAH
На сайте стоит виджет платежной системы, его нужно интегрировать с asles fоrce что бы все требуемые параметры видели на стороне salec force Нужно сдлеать так, что бы все платежи и подписки кнтролировались через salecforec PHP, Веб-программирование ∙ 2 дня 6 часов назад ∙ 40 ставок |
Домофонные системы
4000 UAH
Ищем опытного программиста BAS (1С 8.3) для доработки самописной конфигурации под бизнес-процессы нашей компании. Что нужно: — Изучить текущую самописную конфигурацию BAS 8.3 — Доработать и настроить под наши процессы — Учет: клиенты, договоры, заявки, склад, оплаты, акты… PHP, Базы данных и SQL ∙ 5 дней 6 часов назад ∙ 13 ставок |
Выгрузка товаров из 1С на prom.uaСоздать, настроить модуль выгрузки по API, товаров из 1С в кабинет и на сайт prom.ua, rozetka или другой маркетплейс на выбор, остатки, наименования, картинка из 1С, цены, автоматическая выгрузка, автоматическое обновление PHP, Базы данных и SQL ∙ 5 дней 21 час назад ∙ 21 ставка |