Reembolsar um pagamento com falha no gateway

Adicionamos o botão Tentar reembolsar e desbloquear as transações de pagamento. Quando houver uma falha de comunicação entre o Salesforce Billing e o gateway, use esse botão para desbloquear suas faturas e verificar se o gateway ainda tem um pagamento. Se tiver, o Salesforce Billing reembolsará o pagamento no gateway e desbloqueará sua fatura para que execuções de pagamento futuras possam tentar realizar um pagamento outra vez.

Onde: Essa alteração se aplica ao Salesforce Classic e ao Lightning Experience em todas as edições do Salesforce Billing.

Quem: Você precisa do Salesforce CPQ para instalar o Salesforce Billing. Algumas assinaturas oferecem esse pacote por um custo extra. Para obter informações sobre preços, entre em contato com seu executivo de conta na Salesforce.

Por quê: Quando o Salesforce Billing faz uma chamada ao gateway, o gateway tenta fazer um pagamento ao banco do cliente e então comunicar essa informação ao Salesforce Billing. O Salesforce Billing então faz um registro de pagamento usando as informações de resposta do gateway.

Porém, erros inesperados podem interromper a comunicação do Salesforce Billing com o gateway de pagamento antes que o Salesforce Billing tenha a oportunidade de fazer um registro de pagamento correspondente. Nesse caso, o Salesforce Billing não pode avaliar se o gateway de fato contém um pagamento ao banco do cliente. O Salesforce Billing bloqueia faturas relacionadas até você poder revisar se o gateway contém o pagamento. Se o gateway não contiver o pagamento, esse desbloqueio impedirá que execuções de pagamento futuras capturem a fatura, fazendo outra chamada ao gateway e possivelmente cobrando o cliente duas vezes.

Você pode desbloquear a fatura e então verificar se o gateway contém um pagamento. Se contiver, o gateway reembolsará o pagamento também. Você então pode prosseguir para tentar outro pagamento, ou deixar a fatura aberta para futuras execuções de pagamento.