Мой проект Django использует платежный шлюз Stripe. Как удалить адрес для выставления счетов?

Я использую платежный шлюз Stripe для получения оплаты, но на странице оформления заказа появляются поля Billing address. как удалить эти поля. страница оформления заказа

Вот мой код:

checkout_session = stripe.checkout.Session.create(
line_items=[
    {
        "price_data": {
            "currency": "usd",
            "product_data": {
                "name": "order",
            },
            "unit_amount_decimal": 5 * 100,
        },
        "quantity": 1,
    },
],
customer_email="test@gmail.com",
mode="payment",
success_url=success_url,
cancel_url=cancel_url,

)

В полосе можно избавиться от часто задаваемых вопросов billing address, по

  1. используйте поле customer при создании сессий. Это пользовательское поле ожидает полосу customer_id как cus_xxxxxxxxxxxxx, которая создается согласно этому документу создание объекта клиента .
  2. Вы должны добавить адрес к созданному объекту клиента.
  3. Если этот объект customer_id используется в объекте сессии, вы не найдете форму, запрашивающую адрес для выставления счета.
  4. Если вы выполните описанные выше действия, убедитесь, что при создании сессии вы не используете оба параметра customer и customer_email. Следует передавать любой из них. Но пропуск customer_email снова спровоцирует вас на заполнение адреса, поэтому используйте customer
  5. .
Back to Top