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.