Ошибка Django "serviceworker" должен быть словарем в манифесте вашего веб-приложения

Я сделал интеграцию платежей razorpay и когда я нажимаю на кнопку оплаты, она выбрасывает консольную ошибку

"serviceworker" должен быть словарем в манифесте вашего веб-приложения.

pay.html

 <html>
        <head>
            <title>Pay</title>
        </head>
        <body>
            <button id="rzp-button1">Pay</button>
    <script src="https://checkout.razorpay.com/v1/checkout.js"></script>
    <script>
    var options = {
        "key": "{{key_id}}", // Enter the Key ID generated from the Dashboard
        "amount":"{{amount}}", // Amount is in currency subunits. Default currency is INR. Hence, 50000 refers to 50000 paise
        "currency": "INR",
        "name": "Acme Corp",
        "description": "Test Transaction",
        "image": "https://example.com/your_logo",
        "order_id": "{{order_id}}",
         //This is a sample Order ID. Pass the `id` obtained in the response of Step 2
         "handler": function (response){
            alert(response.razorpay_payment_id);
            alert(response.razorpay_order_id);
            alert(response.razorpay_signature)
        },
        "prefill": {
            "name": "Gaurav Kumar",
            "email": "gaurav.kumar@example.com",
            "contact": "9999999999"
        },
        "notes": {
            "address": "Razorpay Corporate Office"
        },
        "theme": {
            "color": "#3399cc"
        }
    };
    var rzp1 = new Razorpay(options);
    rzp1.on('payment.failed', function (response){
            alert(response.error.code);
            alert(response.error.description);
            alert(response.error.source);
            alert(response.error.step);
            alert(response.error.reason);
            alert(response.error.metadata.order_id);
            alert(response.error.metadata.payment_id);
    });
    document.getElementById('rzp-button1').onclick = function(e){
        
        rzp1.open();
        e.preventDefault();
    }
    </script>
        </body>
    </html>

Я прикрепил изображение ниже.

изображение для справки

Я знаю, что этот вопрос уже задавался, но ни одно из решений не помогло мне решить проблему.

Вернуться на верх