Я добавляю мобильную интеграцию смс для нового заказа в woocommerce, но мы не можем точно найти решение, если у кого-то есть решение для интеграции смс без плагинов.
помогите мне, пожалуйста.
add_action('woocommerce_payment_complete', 'custom_process_order', 10, 1);
function custom_process_order($billing_phone)
{
$username = "user";
$key = "xxxxxx122333";
//Multiple mobiles numbers separated by comma
$mobile = "$billing_phone";
$senderId = "user";
$message = urlencode("Dear Customer");
$xml_data = array(
'key' => $key,
'mobile' => $billing_phone,
'message' => $message,
'accusage' => $accusage,
'sender' => $senderId,
);
$url='http://mobile.mediatechtemple.com/submitsms.jsp?';
$ch = curl_init($URL);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_ENCODING, 'UTF-8');
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/xml'));
curl_setopt($ch, CURLOPT_POSTFIELDS, "$xml_data");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
echo $output;
}