adyen_payment library

Classes

AdyenTerminalService
Service that allow interact with the Adyen terminal.
ApiKeyInterceptor
Interceptor allows to auth requests on the Adyen side.
IAdyenTerminalService
Interface describes allowed interaction with payment system.
MakePaymentResponse
Request to make a payment.
PaymentResponse
Details about the payment.
POIData
Information about payment from the point of interaction.
PointOfSaleConfig
Config for current terminal.
ReferencedRefundResponse
Request to make a payment.
ReversalResponse
Details about the refund.
TerminalServiceResponse<T>
Contains technical info that can be important before finish request and Future that describe continuous process of interaction with POS.
TransactionStatusResponse
Request to check status of the transaction.

Enums

Endpoint
Available Adyen cloud-endpoints.
Result
Result status.
ReversalReason
Reason for refunding.

Functions

createDefaultDioForPaymentSystem(PointOfSaleConfig config) → Dio
Creates default dio for the terminal service

Typedefs

DioClientSetupDelegate = void Function(Dio client)
Function for additional setup dio.