Передать данные сгенерированной карты canvas в woocommerce
1500 UAHЕсть сайт с генерацией звёздной карты,по итогу после ввода всех полей и создания карты,это должно улетать в woocommerce для последующей оплаты и получения pdf файла.
Сейчас все данные генерируются,но связи с woocommerce никакой нет.
Логика примерно такая. Передаются выбранные данные в обработчик например как на сайте примере- action=checkoutPoster
Дальше на их основе формируют товар согласно полученным атрибутам.Товар формируется на лету, судя по всему просто добавляют к элементам объекта WC_Cart массив с элементами и на их основании выводят стоимость.
Вот тут реализовано примерно то что нужно на woocommerce- https://strellas.com/kreator/
Нужно сделать примерно также,только по проще. Генерация миниатюры в корзину не нужна,можно просто заглушку повесить,данные в корзине также не нужны,можно сразу в чекаут отправлять человека. Ну т.е на выходе должно получиться так.Человек генерирует себе карту звёздного неба как в сайте примере,нажимаем Add to cart и его сразу отправляет в корзину или же сразу в чекаут где он оплачивает товар и после ему улетает файл pdf на почту с его картой. Все эти данные генерируются и отправляются при нажатие на кнопку,нужно их просто получить и отправить после оплаты.