| AptoideBillingSDKManager | Main class to connect to the SDK, query products and purchases, launch billing, and consume purchases. |
| AccountIdentifiers | Holds a purchase's obfuscated account identifier. |
| AcknowledgeParams | Parameters to acknowledge a non-consumable purchase. |
| BillingFlowParams | Parameters that launch a purchase flow. |
| BillingResult | Outcome of a billing operation, with a response code and debug message. |
| ConsumeParams | Parameters to consume a purchase. |
| ProductDetails | A product's id, type, title, and one-time or subscription offer details. |
| Purchase | A completed purchase, including its products, token, state, and signature. |
| QueryProductDetailsParams | Parameters to query product details. |
| QueryProductDetailsResult | Result of a product details query: fetched products and any unfetched ones. |
| QueryPurchasesParams | Parameters to query a user's purchases. |
| ReferralDeeplinkResult | Response for a referral deeplink request, including store and fallback links. |
| UnfetchedProduct | A product that could not be fetched, with its id, type, and status code. |