#php #wordpress #woocommerce
#php #wordpress #woocommerce
Вопрос:
Я работаю над сайтом woocommerce, на котором я могу отправлять заказы в infusionsoft, но я создал продукт как подписку, и я хочу, чтобы, когда пользователь покупал этот продукт, он должен быть добавлен как подписка на infusionsoft. для отправки заказа в infusionsoft я использую api для передачи данных заказа, но не знаю, как отправить подписку или какой-либо плагин woocommerce, доступный для добавления продукта woocommerce в подписку, тогда, пожалуйста, дайте мне знать. Ниже приведен код для отправки заказа в infusion:-
$p_desc=$product->get_short_description();
$p_desc=str_replace(array("'",'"'),'', $p_desc);
if(strpos($p_desc,'<') !== false){
$p_desc=$title;
}
$products[$p_id]=array('name'=>$title,'desc'=>$p_desc,'price'=>$unit_price,'sku'=>$sku,'quantity'=>$qty);
} }
}```
Ответ №1:
Есть 3 разных способа справиться с этим.
-
Используйте плагин Infusedwoo, чтобы установить связь между Woocommerce и Infusionsoft. https://woo.infusedaddons.com/features.html
-
Используйте API, как для создания заказа, а затем используйте цель покупки продукта в кампании, чтобы запустить последовательность, которая запускает набор действий. Создайте набор действий для создания заказа, а затем добавьте подписку в набор действий.
-
Использование api для создания подписки. https://developer.infusionsoft.com/docs/rest /#!/Электронная коммерция/createOrderItemsOnOrderUsingPOST