def METHOD_NAME(self, item, feature, **kwargs):
    if feature["properties"]["user_properties"]["status"] != "2":
        return
    if feature["properties"]["user_properties"]["brand"] == "partners":
        return
    if feature["properties"]["user_properties"]["poiType"] == "t002":
        if "be_borne_electrique" in feature["properties"]["tags"]:
            apply_category(Categories.CHARGING_STATION, item)
        else:
            apply_category(Categories.FUEL_STATION, item)
    else:
        # Other types, possibly interesting
        return
    item["website"] = f'https://store.totalenergies.fr/en_EN/{item["ref"]}'
    apply_yes_no(Extras.ATM, item, "atm" in feature["properties"]["tags"])
    apply_yes_no(Extras.CAR_WASH, item, "carwash" in feature["properties"]["tags"])
    apply_yes_no(Extras.TOILETS, item, "restroom" in feature["properties"]["tags"])
    apply_yes_no(Extras.WIFI, item, "freewifi" in feature["properties"]["tags"])
    apply_yes_no(Extras.WHEELCHAIR, item, "accessibility" in feature["properties"]["tags"])
    apply_yes_no("hgv", item, "truckfriendly" in feature["properties"]["tags"])
    apply_yes_no(Extras.OIL_CHANGE, item, "oilchange" in feature["properties"]["tags"])
    apply_yes_no("service:vehicle:glass", item, "carglass" in feature["properties"]["tags"])
    apply_yes_no(Fuel.ENGINE_OIL, item, "engineoil" in feature["properties"]["tags"])
    apply_yes_no(Fuel.AV100LL, item, "avgas100llautomate" in feature["properties"]["tags"])
    apply_yes_no(Fuel.AV100LL, item, "avgas100ll" in feature["properties"]["tags"])
    apply_yes_no(Fuel.AVJetA1, item, "jeta1" in feature["properties"]["tags"])
    apply_yes_no(Fuel.OCTANE_95, item, "excellium95" in feature["properties"]["tags"])
    apply_yes_no(Fuel.OCTANE_98, item, "excellium98" in feature["properties"]["tags"])
    apply_yes_no(Fuel.DIESEL, item, "excelliumdiesel" in feature["properties"]["tags"])
    apply_yes_no(Fuel.E10, item, "sp95e10" in feature["properties"]["tags"])
    apply_yes_no(Fuel.ADBLUE, item, "adblue" in feature["properties"]["tags"])
    apply_yes_no(Fuel.LPG, item, "lpg" in feature["properties"]["tags"])
    apply_yes_no(Fuel.KEROSENE, item, "kerosene" in feature["properties"]["tags"])
    # Other fuels?:
    # gasoil sp95 sp98 super superethanole85 excellium95e10 gasoline92_eg regulargasoline superethanole85
    # sp95performance happyfuel sp95_lb supereffimax dieseleffimax dieselb10 adbluecar excellium_93
    apply_yes_no(PaymentMethods.AMERICAN_EXPRESS, item, "amex" in feature["properties"]["tags"])
    apply_yes_no(PaymentMethods.MASTER_CARD, item, "mastercard" in feature["properties"]["tags"])
    apply_yes_no(PaymentMethods.VISA, item, "visa" in feature["properties"]["tags"])
    apply_yes_no(PaymentMethods.MAESTRO, item, "maestro" in feature["properties"]["tags"])
    apply_yes_no(PaymentMethods.V_PAY, item, "vpay" in feature["properties"]["tags"])
    apply_yes_no(PaymentMethods.GIROCARD, item, "girocard" in feature["properties"]["tags"])
    apply_yes_no(PaymentMethods.APPLE_PAY, item, "appay" in feature["properties"]["tags"])
    apply_yes_no(PaymentMethods.GOOGLE_PAY, item, "googlepay" in feature["properties"]["tags"])
    apply_yes_no(PaymentMethods.CASH, item, "cash" in feature["properties"]["tags"])
    apply_yes_no(PaymentMethods.CREDIT_CARDS, item, "credit_card" in feature["properties"]["tags"])
    apply_yes_no("payment:gr_total_card", item, "grcartefr" in feature["properties"]["tags"])
    apply_yes_no("payment:total_card", item, "totalcard" in feature["properties"]["tags"])
    apply_yes_no("payment:fleet_fuel_card", item, "ffc" in feature["properties"]["tags"])
    apply_yes_no("payment:eurotrafic", item, "eurotrafic" in feature["properties"]["tags"])
    apply_yes_no("payment:club_total_card", item, "carteclubtotal" in feature["properties"]["tags"])
    # proficard bonjour mpayment westfalencard prepaidcard travelcard ecocash nimbacard ecash sonayacard
    if "shop" in feature["properties"]["tags"]:
        apply_category(Categories.SHOP_CONVENIENCE, item)
    if brand := self.BRANDS.get(feature["properties"]["user_properties"]["brand"]):
        item.update(brand)
    else:
        item["brand"] = feature["properties"]["user_properties"]["brand"]
    yield item