REDA One Centro de ajuda
PT
Idioma
English EN Español ES Português PT Italiano em breve Français FR Deutsch em breve العربية em breve
reda.one ↗
Início / REDA Pay / Depois do pagamento / Status de ordens e transações

Status de ordens e transações

Um pagamento vive em dois registros. A Pay Order é a sua instrução e tem um status que combina o tipo dela com o fato de ter sido executada ou não. A Pay Transaction é o resultado da Payload e tem o seu próprio status, tipo e status de liquidação, que continuam mudando à medida que o dinheiro percorre a rede bancária. Esta página lista cada valor, o que ele significa e o que fazer, se for o caso.

Antes de começar: os status só continuam sendo atualizados se os webhooks estiverem configurados; consulte Configurar webhooks. Sem eles, um status é tão recente quanto o último Sync Transaction.

Status da Pay Order

O campo Status de uma Pay Order é calculado a partir do tipo de ordem, de ela ter sido processada ou não, de um link ou um agendamento estar ativo e de ela ter sido revogada.

StatusSignificadoPróximo passo típico
Immediate - Not ProcessedUma ordem de pagar agora que não foi cobrada: o resumo foi cancelado, o pagamento falhou ou a ordem foi criada por uma automação e aguarda processamentoConfira a lista de Pay Transactions: uma failed indica uma tentativa recusada; nenhuma indica que nunca houve tentativa. Veja a observação abaixo sobre pagamentos recuperados
Immediate - ProcessedCobrada; o Processed Datetime está preenchido e existe uma Pay Transaction processedNada. Acompanhe o status de liquidação da transação
Link - ActiveUm link de pagamento que o cliente ainda pode abrirAguarde, ou revogue
Link - InactiveO link expirou, ou nunca foi ativado porque a conta não tinha Link Expiration (Minutes)Crie um link novo
Link - ProcessedO cliente pagou pelo linkNada
Schedule - ActiveUm modelo recorrente que vai rodar na próxima data de execuçãoNada
Schedule - InactiveO modelo não pode rodar: não há método, perfil ou conta ativos, a data de término passou, o cliente não está registrado ou falta uma data de inícioCorrija a causa ou revogue
Schedule - Not Processed / Schedule - ProcessedUm pagamento gerado por um agendamento (tem um Parent Pay Order), antes e depois da cobrançaComo no Immediate
RevokedRetirada com o Revoke Order; não pode ser processadaNada

Um pagamento recuperado deixa a ordem como "Not Processed". Quando uma transação é recuperada depois do fato (pelo trabalho de recuperação de pagamentos com falha, pelo Sync Transaction ou pela conciliação), o Processed Datetime da ordem não é preenchido, então uma ordem pode mostrar Immediate - Not Processed tendo uma transação processed. Sempre leia a lista de transações antes de agir sobre uma ordem "Not Processed"; nunca pressione Process Pay Order em uma que já tenha um pagamento processado. Consulte Ativar a recuperação de pagamentos com falha.

O modo de exibição de lista "All" de Pay Orders mostrando a coluna Status com uma mistura de valores Immediate - Processed, Immediate - Not Processed, Link - Active e Schedule - Inactive
O modo de exibição de lista "All" de Pay Orders mostrando a coluna Status com uma mistura de valores Immediate - Processed, Immediate - Not Processed, Link - Active e Schedule - Inactive

A coluna Status combina o tipo de ordem e o resultado, então um só modo de exibição de lista responde "o que está pendente".

Tipo da Pay Transaction

TipoSignificado
paymentDinheiro recebido do cliente (um recebimento)
creditDinheiro enviado ao beneficiário (um desembolso)
refundDinheiro devolvido de um pagamento anterior; vinculado a ele pelo Parent Transaction
chargeback, chargeback_reversalValores reservados para disputas de cartão; nenhuma tela do REDA Pay os cria nesta versão

Status da Pay Transaction

StatusSignificadoO que fazer
failedValor próprio do REDA Pay: a tentativa nunca virou uma transação da Payload; a Payload a recusou (o motivo está em Error Message) ou a conexão caiu (Process Callout Exception marcado)Leia o erro; em uma exceção de chamada, deixe o trabalho de recuperação rodar
authorizedA Payload autorizou o valor, mas ainda não o capturouRaro nesta versão; aguarde o processed
processingA Payload está processandoAguarde
processedAceita. Para cartões, é a aprovação; para pagamentos bancários, significa enviada à rede bancária: o banco ainda pode rejeitá-la por diasNada; acompanhe o status de liquidação e as mudanças de status posteriores
declinedO cartão ou o banco recusou no momento do pagamentoReceba com outro método
rejectedUm pagamento bancário aceito antes foi devolvido (saldo insuficiente, conta encerrada, pagamento sustado); o Rejected Date é preenchidoCobre de novo; consulte Disputas e pagamentos rejeitados
voidedCancelada antes da liquidação com o Void Transaction; o Voided Date é preenchidoNada
refundedTotalmente reembolsada; existe uma transação refund na mesma ordemNada

O Status Code e o Status Message trazem o código e o texto da própria Payload, por exemplo approved / "Transaction approved.", úteis ao falar com o suporte da Payload.

Status de liquidação

Até onde o dinheiro chegou, segundo a Payload:

Funding StatusSignificado
pendingAceito, mas ainda não agrupado em lote para liquidação. Um pagamento processed com liquidação pending ainda pode ser cancelado
batchedIncluído em um lote de liquidação; um depósito na sua conta bancária virá em seguida. Não é mais possível cancelar; reembolse
capturedFundos capturados
refundedDevolvido ao pagador
reversedEstornado; por exemplo, um repasse recolhido

Quando os fundos chegam ao seu banco, a Payload informa um depósito que vira uma Statement Activity; consulte Conciliar depósitos e repasses.

Um registro Pay Transaction: Status processed, Funding Status batched, Status Code approved, Status Message "Transaction approved.", Type Payment, Processed Date e o Reference Number
Um registro Pay Transaction: Status processed, Funding Status batched, Status Code approved, Status Message "Transaction approved.", Type Payment, Processed Date e o Reference Number

Status, status de liquidação e o código da própria Payload em uma transação.

Como os status mudam

EventoDe onde vem
Pagamento recebido na telaA transação é criada processed ou failed imediatamente
Recusa posterior, rejeição, reembolso feito fora do Salesforce, cancelamentoUm webhook da Payload aciona uma releitura da transação
Depósito ou repasse para o seu bancoUm webhook cria uma Statement Activity
Alguém pressiona Sync TransactionReleitura sob demanda
O trabalho de recuperação de pagamentos com falhaTransações criadas a partir dos registros da Payload sobre a ordem

Relatórios

Campos úteis para relatórios: na Pay Order, Status, Order Type, Transfer Type, Processed User Type (Internal, Community, Guest), Net Order Amount, Calculated Convenience Fee; na Pay Transaction, Type, Status, Funding Status, Amount, Processed Date, Rejected Date. O pacote inclui relatórios como Receipts By Status e Receipts By Order Type; consulte Relatórios e painéis.

Perguntas frequentes

Processed significa aceito. A liquidação vem nos lotes da Payload; o status de liquidação e, depois, uma Statement Activity dizem quando ele chegou ao seu banco.

Veja as Pay Transactions dela. Uma processed significa que o pagamento é real e só falta a marcação da ordem. Nenhuma transação significa que nenhum pagamento chegou à Payload.

Declined acontece no momento do pagamento. Rejected acontece depois, com um pagamento bancário que primeiro foi aceito.

O que vem a seguir