Listar Transações

Este endpoint é utilizado para listar e consultar o histórico de transações financeiras processadas na sua conta. Através dele, é possível retornar informações detalhadas de cada operação realizada no ecossistema (como pagamentos via boleto, cartão de crédito e Pix).

Para realizar a consulta do histórico de transações, é necessário possuir um token válido e utilizar o endpoint Listar Transações.


Atributos da Resposta

1. Campos da Raiz (Root)

CampoTipoDescrição
totalQtdFoundInPageIntQuantidade total de registros retornados na página atual.
TransactionsArrayLista contendo os objetos de transações encontrados.

2. Objeto Principal de Transação (Transactions[])

CampoTipoDescrição
galaxPayIdIntIdentificador único da transação no sistema.
myIdStringIdentificador de referência da transação no seu sistema.
valueIntValor da transação informado em centavos (ex: 100 = R$ 1,00).
paydayDateDateData de vencimento original do pagamento (YYYY-MM-DD).
paydayDateDateTimeDateTimeData e hora em que o pagamento foi efetivamente realizado (retorna null se pendente).
installmentIntNúmero da parcela referente a esta transação.
statusStringCódigo do status atual da transação (Ex: captured, cancelByContract).
statusDescriptionStringDetalhamento amigável sobre o status atual da transação.
statusDateDateTimeData e hora da última alteração de status da transação.
createdAtDateTimeData e hora em que a transação foi criada.
additionalInfoTextInformações adicionais sobre a transação que são exibidas no boleto do cliente.
datetimeLastSentToOperatorDateTimeData e hora do último envio ou tentativa de processamento na operadora de cartão.
chargeGalaxPayIdIntID da cobrança avulsa no sistema (retornado apenas se a transação for de cobrança avulsa).
chargeMyIdStringID da cobrança avulsa no seu sistema (retornado apenas se a transação for de cobrança avulsa).
subscriptionGalaxPayIdIntID da assinatura no sistema (retornado apenas se for vinculado a uma assinatura).
subscriptionMyIdStringID da assinatura no seu sistema (retornado apenas se for vinculado a uma assinatura).
payedOutsideGalaxPayBooleanIndica se a transação foi marcada como paga fora do ecossistema do sistema (ex: via pix manual, dinheiro).
tidStringIdentificador único (TID) da transação junto à operadora de cartão.
authorizationCodeStringCódigo de autorização devolvido pela operadora de cartão.
cardOperatorIdStringCódigo identificador da operadora de cartão responsável pelo processamento.
ConciliationOccurrencesArrayLista de dados relacionados à conciliação bancária da transação.
ChargeObjectDetalhes da Cobrança Avulsa vinculada à transação (veja tabela abaixo).
SubscriptionObjectDetalhes da Assinatura vinculada à transação (veja tabela abaixo).
CreditCardObjectInformações do Cartão de Crédito processado na transação (veja tabela abaixo).

3. Objeto de Cobrança (Transactions[].Charge)

CampoTipoDescrição
galaxPayIdIntIdentificador da cobrança avulsa.
myIdStringIdentificador da cobrança avulsa no seu sistema.
valueIntValor total configurado para a cobrança em centavos.
paymentLinkStringURL gerada para que o cliente acesse a tela de pagamento.
mainPaymentMethodIdStringMétodo principal de pagamento configurado (creditcard, boleto, pix).
statusStringStatus atual da cobrança (active, canceled, closed, waitingPayment).
additionalInfoTextNotas livres dedicadas a informações adicionais de controle interno.
createdAtDateTimeData e hora de criação da cobrança.
updatedAtDateTimeData e hora da última alteração da cobrança.
payedOutsideGalaxPayBooleanInforma se a cobrança como um todo foi quitada por fora do sistema.
CustomerObjectDicionário contendo os dados cadastrais do cliente associado.
PaymentMethodCreditCardObjectRegras e configurações estipuladas para a modalidade de cartão.

4. Objeto de Assinatura (Transactions[].Subscription)

CampoTipoDescrição
galaxPayIdIntIdentificador único da assinatura.
myIdStringIdentificador da assinatura mapeado no seu sistema.
valueIntValor recorrente cobrado na assinatura em centavos.
paymentLinkStringLink para o checkout/página de pagamento da assinatura.
mainPaymentMethodIdStringMeio de pagamento padrão definido para a recorrência.
statusStringSituação da assinatura (active, canceled, stopped, etc.).
periodicityStringIntervalo de cobrança recorrente (ex: monthly, weekly, manual).
firstPayDayDateDateData base estipulada para o primeiro pagamento da recorrência.
additionalInfoTextInformações adicionais internas salvas na assinatura.
createdAtDateTimeData de criação da assinatura.
updatedAtDateTimeData da última alteração na assinatura.

5. Objeto do Cliente (...Customer)

CampoTipoDescrição
galaxPayIdIntCódigo de identificação do cliente.
myIdStringCódigo do cliente definido no seu banco de dados.
nameStringNome completo ou Razão Social cadastrada para o cliente.
documentStringDocumento de identificação simplificado (apenas números do CPF ou CNPJ).
emailsArrayLista contendo os endereços eletrônicos (e-mails) informados pelo cliente.
phonesArrayLista com os números de telefone registrados para contato.
AddressObjectDados estruturados do endereço de cobrança do cliente.

6. Detalhes do Endereço (...Address)

CampoTipoDescrição
zipCodeStringCEP formatado ou numérico do local (8 caracteres).
streetStringNome do logradouro (rua, avenida, etc.).
numberStringNúmero da residência ou estabelecimento comercial.
complementStringDados complementares do endereço (apartamento, bloco, referências).
neighborhoodStringBairro correspondente.
cityStringCidade do endereço.
stateStringSigla da unidade federativa / estado (ex: SP, RJ) (2 caracteres).

7. Dados do Cartão de Crédito (...CreditCard.Card ou ...Card)

CampoTipoDescrição
galaxPayIdIntIdentificador do token/cartão armazenado no ambiente seguro.
myIdStringIdentificador personalizado do cartão atribuído pelo seu sistema.
numberStringNúmero do cartão de crédito de forma mascarada/truncada (ex: 411111******1111).
statusStringStatus operacional do cartão (ex: active).
expiresAtStringMês e ano indicando a validade impressa no cartão no formato YYYY-MM.
createdAtDateTimeData em que o cartão foi inicialmente adicionado à base.
updatedAtDateTimeData da última alteração no registro do dispositivo de pagamento.
isBackupBooleanSinaliza se este cartão está parametrizado como opção de contingência/reserva.
BrandObjectDicionário com informações proprietárias da bandeira do cartão.

8. Informações da Bandeira (...Brand)

CampoTipoDescrição
idStringIdentificador interno em letras minúsculas da bandeira (ex: visa, mastercard).
nameStringNome fantasia oficial da bandeira (ex: Visa).
maxInstallmentIntQuantidade máxima de parcelas permitidas de acordo com essa bandeira.
operatorIdsString/TextRelação das operadoras parceiras que aceitam transações com essa bandeira.