Для компании WISMOlabs необходимо создать WordPress plugin работающий с WooCommerce, который будет отправлять по Rest API данные о заказах получившим определенные статусы.
curl --location --request POST 'https://endpoint/api/v1/woocommerce/shipments' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'x-wismo-auth-token: abc-token' \ <= настраиваемый токен подсоединения
--data-raw '{
"email": "customer_at_email.com", <= имейл клиента
"trk": "1ZX547A9035269842003", <= номер отслеживания отправления
"on": "1431929", <= номер заказа wooCommerce
"car": "UPS", <= наименование службы доставки
"serv": "Ground", <= наименование типа сервиса доставки
"od": "2022-06-30", <= дата заказа
"sd": "2022-07-05", <= дата отправки
"name": "Vasily", <= имя покупателя
"ozip": "10001", <= почтовый индекс отправителя
"dzip": "90210", <= почтовый индекс покупателя
"dcountry": "US", <= страна назначения покупателя
"tag": "comma, separated, order tags", <= список Tags присвоеных заказу
"optional": {
"foo": "bar",
"baz": "qux", <= потенциальные другие данные сегментации заказов/покупателей
}
}'
- Создание тех. задания