Método getSalesList

O método getSalesList é responsável por retornar uma lista de transações realizadas pelo merchant. Ele permite paginação dos resultados e a definição da quantidade de transações retornadas.

É um método async throws e deve ser executado com try await.

do {
    let transactions: [TapTransaction] = try await TapOnPhoneWP.shared.getSalesList(
        config: config,
        fetchFromPage: 0,
        fetchTransactionQuantity: 100
    )
} catch {
    // tratar erro
}

Descrição dos parâmetros:

CampoDescrição
config (TapConfig)Objeto de configuração construído no passo anterior, com os dados de acesso.
fetchFromPage (Int)Número da página de onde a listagem deve começar, iniciando em 0. Útil para paginação.
fetchTransactionQuantity (Int)Quantidade de transações a serem recuperadas em uma chamada.

Retorno: Uma lista de objetos TapTransaction ([TapTransaction]), contendo os dados detalhados de cada transação. A paginação é feita pelo próprio app, repetindo a chamada com fetchFromPage incrementado.


Did this page help you?