klasha_checkout library

Classes

AddBankCardResponse
ApiResponse<T>
ApiUrls
AuthenticateBankCardResponse
AuthenticateCardPaymentBody
Authorization
BankAccountDetails
BankCardDetailsBody
BankTransferBody
BankTransferService
CardService
Customer
Data
KlashaCheckout
Make payment using the KlashaCheckout payment options.
KlashaCheckoutResponse
KlashaWalletService
Meta
MobileMoneyAuthorization
MobileMoneyCustomer
MobileMoneyData
MobileMoneyMeta
MobileMoneyRequestBody
MobileMoneyResponse
MpesaCheckoutResponse
MpesaData
MpesaRequestBody
MpesaService
MpesaVerifyResponse
ValidateBankCardResponse
ValidateCardPaymentBody

Mixins

KlashaBaseService

Functions

authenticateBankCardResponseFromJson(String str) AuthenticateBankCardResponse
authenticateBankCardResponseToJson(AuthenticateBankCardResponse data) String

Enums

CheckoutCurrency
contains constants used relating to the core logic e.g the list of currencies callbacks environments (test and live)
Environment
RequestType

Typedefs

OnCheckoutResponse<KlashaCheckoutResponse> = void Function(KlashaCheckoutResponse response)

Exceptions / Errors

KlashaCheckoutError