paylike_dart_client library
Responsible for handling high level communication towards the paylike API
Classes
-
DefaultRetryHandler<
T> - DefaultRetryHandler is used as the default retry backoff mechanism for handling RateLimitExceptions.
- HintsResponse
- Describes the hints array received after executing a challenge successfully.
- PaylikeClient
- Handles high level requests towards the paylike ecosystem
- PaylikeClientResponse
- Describes the client response from the Paylike capture API
- PaylikeHosts
- Describes endpoints used.
-
PaylikeRequestBuilder<
T> - PaylikeRequestBuilder provides a flexible way to add custom retry mechanism into the flow.
- PaylikeRequester
- PaylikeResponse
- PaylikeTransaction
- Describes a paylike transaction.
- PaymentChallenge
- PaymentChallenge describes a challenge after a payment creation is initiated
- PaymentResponse
- Describes a payment response.
- RequestOptions
-
RetryHandler<
T> - RetryHandler describes the interfaces of a retry handler.
- TokenizedResponse
- Describes a response from tokenize.
Enums
- TokenizeTypes
- TokenizeTypes describe the options for tokenizing card number and code
Exceptions / Errors
- PaylikeException
- RateLimitException
- RetryException
- RetryException is used for throwing an exception when retry count is reached.
- ServerErrorException
- VersionException