# teya v0.4.0 - Table of Contents An Elixir client for the Teya API ## Pages - [Teya](readme.md) ## Modules - [Teya](Teya.md): Elixir client for the Teya APIs - [Teya.Config](Teya.Config.md): Configuration for the Teya API client. - [Teya.Error](Teya.Error.md): Represents an error returned by the Teya API. - [Teya.SSE](Teya.SSE.md): SSE (Server-Sent Events) frame parser for consuming Teya POSLink streaming endpoints. - Online Payments - [Teya.Capture](Teya.Capture.md): Capture pre-authorised funds. - [Teya.Checkout](Teya.Checkout.md): Hosted Checkout sessions. - [Teya.PayByLink](Teya.PayByLink.md): Pay By Link — generate and manage shareable payment links. - [Teya.Receipt](Teya.Receipt.md): Digital receipts for completed transactions. - [Teya.Refund](Teya.Refund.md): Refund completed transactions. - [Teya.Token](Teya.Token.md): Saved payment method tokens. - [Teya.Transaction](Teya.Transaction.md): Online transactions for embedded payment flows. - Payments Gateway - [Teya.CardPresent](Teya.CardPresent.md): Card-present transactions via direct terminal integration. - [Teya.Reversal](Teya.Reversal.md): Void a transaction before settlement. - Dynamic Currency Conversion - [Teya.DCC](Teya.DCC.md): Dynamic Currency Conversion (DCC) rate quotes. - POSLink (Card-Present) - [Teya.POSLink.Payment](Teya.POSLink.Payment.md): POSLink payment requests — initiate and manage card-present payments at terminals. - [Teya.POSLink.Receipt](Teya.POSLink.Receipt.md): POSLink receipt printing — send print jobs to a terminal's receipt printer. - [Teya.POSLink.Refund](Teya.POSLink.Refund.md): POSLink refunds — return funds to a cardholder for a completed payment. - [Teya.POSLink.Store](Teya.POSLink.Store.md): POSLink store and terminal discovery.