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, Веб-програмування ∙ 3 години 30 хвилин тому ∙ 23 ставки |
Парсер expireddomains.net
5000 UAH
Потрібен парсер expireddomains.net на сайті потрібно спочатку залогінитись, проблема в тому що блочить ІР при намаганні парсити дані, потрібно парсити тематичні домени по списку ключових слів, хто не впевнений в своїх силах не пишіть PHP, Веб-програмування ∙ 2 дні 2 години тому ∙ 49 ставок |
Інтеграція платіжного сервісу з Sales Force
3104 UAH
На сайті стоїть віджет платіжної системи, його потрібно інтегрувати з sales force, щоб всі необхідні параметри бачили на стороні sales force. Потрібно зробити так, щоб усі платежі та підписки контролювалися через sales force. PHP, Веб-програмування ∙ 2 дні 5 годин тому ∙ 40 ставок |
Домофонні системи
4000 UAH
Шукаємо досвідченого програміста BAS (1С 8.3) для доробки самописної конфігурації під бізнес-процеси нашої компанії. Що потрібно: — Вивчити поточну самописну конфігурацію BAS 8.3 — Доробити та налаштувати під наші процеси — Облік: клієнти, договори, заявки, склад, оплати,… PHP, Бази даних та SQL ∙ 5 днів 5 годин тому ∙ 13 ставок |
Вигрузка товарів з 1С на prom.uaСтворити , налаштувати модуль вигрузки по API , товарів з 1С в кабінет та на сайт prom.ua, rozetka чи інший маркетплейс на вибір , залишки, найменування, картинка з1С , ціни , автоматична вигрузка, автоматичне оновлення PHP, Бази даних та SQL ∙ 5 днів 20 годин тому ∙ 21 ставка |