راهنمای کار با افزونه
مستندات قلابها
اکشن بعد از ثبت تراکنش
شروع کار با قلاب ها
فیلتر تغییر درصد پورسانت
فیلتر تغییر مبلغ نهایی پورسانت
اکشن قبل از ثبت درخواست وجه
اکشن بعد از تغییر وضعیت درخواست
فرم اطلاعات مهمان در چت بات
علاقه مندی ها
دیدگاه های پیشرفته
اکشنهای داشبورد همکاری
تاریخچه آپدیت ها
ماژول هوش مصنوعی
اکشن بعد از ثبت تراکنش
- نام: hmyt_after_successful_transaction
- این اکشن بلافاصله پس از ثبت موفق یک فروش همکاری و بهروزرسانی موجودی بازاریاب اجرا میشود.
پارامترها:
/**
* اکشن پس از ثبت موفقیتآمیز یک تراکنش همکاری در فروش.
*
* @param int $order_id شناسه سفارش.
* @param int $ref_id شناسه کاربر بازاریاب.
* @param float $total_commission مبلغ کل پورسانت.
* @param array $affiliate_products_in_order آرایهای از محصولات فروخته شده.
*/
مثال: اضافه کردن یک یادداشت خصوصی به سفارش ووکامرس
یک یادداشت به صفحه سفارش هایی که با پورسانت بازاریاب همراه هستند، اضافه میشود
add_action('hmyt_after_successful_transaction', function($order_id, $ref_id, $total_commission, $affiliate_products_in_order) {
$order = wc_get_order($order_id);
if ($order) {
$marketer = get_userdata($ref_id);
$note = "این سفارش از طریق لینک همکاری بازاریاب " . $marketer->user_login . " با پورسانت " . wc_price($total_commission) . " ثبت شده است.";
$order->add_order_note($note, true); // true = یادداشت خصوصی برای مدیران
}
}, 10, 4);