tsdtech_client_sdk 0.2.1 copy "tsdtech_client_sdk: ^0.2.1" to clipboard
tsdtech_client_sdk: ^0.2.1 copied to clipboard

SDK Dart para integração com a plataforma TsdTech de pagamentos.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2025-05-11 #

Added #

  • Initial SDK foundation for TsdTech client integration
  • BaseApi: Static HTTP client using Dio for making API requests
  • IntraApi: Base class for intra-service API communication
  • ValueResult
  • VouchersService: Client voucher management (list, retrieve)
  • CheckoutsService: Payment checkout flow (calculate, create, PIX status)
  • AuthServiceClientUser: Client user authentication (login, signup)
  • OrdersService: Client order management
  • ClientsService: Client profile management
  • AdministratorsService: Administrator operations
  • MembershipsService: Membership/subscription management
  • ApiKeysService: API key management
  • ServicesService: Service catalog management
  • ServiceTypesService: Service type definitions
  • ProviderRequestsService: Provider request management
  • Token-based authentication with Bearer tokens
  • Error handling with user-friendly messages
  • Pagination support for list operations
  • Support for both card and PIX payment methods