Alterar palavra boleto no carrinho

Gostaria de saber como altero a palavra “via boleto por” para “Via pix por” nesta parte

$(function(){$(".descontos.avista").html($(".descontos.avista").html().replace(/via Boleto Bancário/gi, "Dinheiro"));});

cara ebgraçado quando atualizo a pagina ele aparece mas 1 segundo depois volta ao normal

o texto e atualizado conforme a resposta da execução do Ajax é executada.

Então não há forma de ficar a mensagem fixa ?

pelo que vi rapidamente, não, precisa ser estudado o caso…

$(function(){
		$(".descontos.avista span").html($(".descontos.avista span").html().replace(/via Boleto Bancário/gi, "via Boleto Bancário"));
		$(".descontos.avista span").on('DOMSubtreeModified', 
			function(){
				if ($(this).html().indexOf('via Boleto Bancário') > 0) {
					$(this).html($(this).html().replace(/via Boleto Bancário/gi, "Dinheiro"));
				}
			}
		);
	}
);

muito obrigado, porem como é a pagina de carrinho e éla fica atualizando toda hora, a palavra “boleto bancario” subscreve quando atualiza