UNPKG

asaaas

Version:

Unofficial Asaas Payment Gateway SDK

43 lines (42 loc) 1.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PixTransactionsAPI = void 0; class PixTransactionsAPI { apiClient; constructor(apiClient) { this.apiClient = apiClient; } async list(params) { try { const response = await this.apiClient.get('/pix/transactions', { params, }); return response.data; } catch (error) { console.error('Erro ao obter a lista de transações Pix:', error); throw error; } } async getById(id) { try { const response = await this.apiClient.get(`/pix/transactions/${id}`); return response.data; } catch (error) { console.error('Erro ao obter o transação Pix:', error); throw error; } } async cancel(id) { try { const response = await this.apiClient.post(`/pix/transactions/${id}/cancel`); return response.data; } catch (error) { console.error('Erro ao obter o transação Pix:'); throw error; } } } exports.PixTransactionsAPI = PixTransactionsAPI;