| CheckoutExtension | This interface allows you to create a Checkout extension which allow dynamic customization of the checkout experience. |
| CheckoutInterface | Interface containing methods that a publisher can use to customize the experience of the |
| CallToAction | Call to action for a Checkout Card. |
| Card | Base template class for checkout extension overlay cards. |
| Commission | Commission Object representing the commissionablity of a product |
| Product | Class representing a product |
| TextCard | This is a concrete card class that can display a title and body text. |
| TextCard.Builder |
| Commission.CommissionType | Enum Representing the values for "commissionType" in the commission object |