בהדרכה זו נסביר איך לאחר שימוש בהקמת קופונים בפיתוח של ריבוי קופונים ניתן גם למחוק את הקופונים באופן גורף מהממשק

1. יש להתחבר לממשק של הלקוח

2. יש לקחת את השם של הקופון שחוזר  על עצמו לדוגמה: 


בפונקציה נרשום את המלל שהכי דומה לכולם לדוגמה: "קופון הנחה גופ הום קלאסי - א.ד.ט 125 מל"
הפונקציה תלך ותחפש קופונים עם השם הזה ותמחק אותם.
זכרו שזה עובר לארכיון לאחר המחיקה הראשונה.
במידה ורוצים למחוק גם מ-הארכיון לצמיתות, נדרש להפעיל שוב את אותה פונקציה במסך של הארכיון.


3. בממשק  של הלקוח נפתח את מסך הקופונים בממשק ואז את הקונסול (f12) ונעתיק את הקוד הבא:

***את הערך שהעתקנו בסעיף 2 נדביק באזור המסומן בקוד:


ונלחץ enter

removeCoupons("קופון הנחה גופ הום קלאסי - א.ד.ט 125 מל");
function removeCoupons(couponTitle){
    var authenticity_token = "";
    $.ajax({
        success:function(data){
            authenticity_token      = $(data).find('[name="authenticity_token"]').val();
            var allCouponsToDelete  = $('tr[id*="'+couponTitle.replace(/\s?[]\s?/g,'_')+'"]');
            console.log('נמצאו '+allCouponsToDelete.length+' קופונים');
            allCouponsToDelete.each(function(i,e){
                setTimeout(() => {
                    $.ajax({
                        url:$(this).find('.category.last a').attr('href'),
                        type:"POST",
                        method:"POST",
                        data:{
                            "_method":'delete',
                            "authenticity_token":authenticity_token
                        },
                        success:function(data){
                            console.log("קופון: " + $(e).find('.title.last a').text().trim() + "נמחק");
                        }
                    });
                }, 2500 * i);
            });
        }
    });
}