def METHOD_NAME(cls, sale: "SaleModel", METHOD_NAME: List[Dict]):
    for add_channel in METHOD_NAME:
        channel = add_channel["channel"]
        defaults = {"currency": channel.currency_code}
        channel = add_channel["channel"]
        if "discount_value" in add_channel.keys():
            defaults["discount_value"] = add_channel.get("discount_value")
        SaleChannelListing.objects.update_or_create(
            sale=sale,
            channel=channel,
            defaults=defaults,
        )