Skip to content

v0.0.1

Choose a tag to compare

@Lutra-Fs Lutra-Fs released this 27 Dec 08:07
· 41 commits to main since this release
v0.0.1
7336ead

Added

Initial release of adyen_api - A type-safe Dart library for Adyen payment APIs.

Core Features:

  • Pure Dart implementation - no native dependencies, works across Flutter, web, server, and CLI
  • Full type safety with BuiltValue serialization
  • Comprehensive API coverage from official Adyen OpenAPI specifications

Supported APIs:

  • Checkout & Payments (Checkout, Payment, Recurring, Payout)
  • Terminal APIs (Local, Cloud, Management) with NEXO encryption
  • Balance Platform (Control, Platform)
  • Additional services: BinLookup, Disputes, DataProtection, LegalEntity, OpenBanking, StoredValue, Transfers, Platforms, POSMobile, PaymentsApp, SessionAuthentication

Webhook Support:

  • Complete handlers for all Adyen webhook types (transaction, balance, configuration, dispute, tokenization, transfer, management, etc.)
  • HMAC signature validation utilities

Developer Experience:

  • Configurable Client with environment (test/live) and region support
  • HTTP client based on Dio
  • Comprehensive test suite with mocking support
  • Code generation pipeline from OpenAPI specs

Pub.dev: Published at https://pub.dev/packages/adyen_api