# Teya Developer Documentation > Official integration guides and API specifications for Teya payments. The website uses JavaScript to display documentation. Read the linked .md sources directly without JavaScript or special request headers. They include expanded shared content and may contain HTML alongside Markdown. For other guide links, append .md to the page path before any #fragment. For endpoint details, read the OpenAPI YAML specifications rather than the JavaScript-rendered API reference pages. ## Online payments for businesses - [Overview](https://docs.teya.com/online-payments/overview.md): Choose an integration for your own business. - [Authentication](https://docs.teya.com/online-payments/authenticate.md): Credentials and access tokens. - [Hosted Checkout](https://docs.teya.com/online-payments/hosted-checkout/get-started.md): Accept payments on a Teya-hosted page. - [Hosted Checkout customization](https://docs.teya.com/online-payments/hosted-checkout/customize.md): Session options, including saving a payment method. - [Card on File](https://docs.teya.com/online-payments/saved-payments/overview.md): Save cards with customer consent for future payments. - [Charge a saved payment method](https://docs.teya.com/online-payments/saved-payments/charge.md): Charge a token for customer-initiated or merchant-initiated payments. - [Payment Actions](https://docs.teya.com/online-payments/payment-actions.md): Capture authorised funds, issue refunds, and send digital receipts. - [Webhooks](https://docs.teya.com/online-payments/webhooks.md): Receive payment events and saved-card tokens. - [Webhook Signature Validator](https://docs.teya.com/online-payments/webhook-signature-validator.md): Test webhook signature verification. - [Testing](https://docs.teya.com/online-payments/testing.md): Test cards and integration checks. - [Troubleshooting](https://docs.teya.com/online-payments/troubleshooting.md): Diagnose common online payment integration issues. ## Partners - [Partner overview](https://docs.teya.com/partners/overview.md): Build integrations for the merchants you serve. - [Partner Card on File](https://docs.teya.com/partners/online-payments/saved-payments/overview.md): Save cards for a partner's merchants. - [Partner Payment Actions](https://docs.teya.com/partners/online-payments/payment-actions.md): Capture authorised funds, issue refunds, and send digital receipts for merchants. - [Partner Webhooks](https://docs.teya.com/partners/online-payments/webhooks.md): Receive merchant payment events and saved-card tokens. - [Partner Webhook Signature Validator](https://docs.teya.com/partners/online-payments/webhook-signature-validator.md): Test merchant webhook signature verification. - [Partner Testing](https://docs.teya.com/partners/online-payments/testing.md): Test cards and integration checks for partners. - [Partner Troubleshooting](https://docs.teya.com/partners/online-payments/troubleshooting.md): Diagnose common partner online payment integration issues. ## API specifications - [Online Payments OpenAPI](https://docs.teya.com/apis/online-payments/openapi.yaml): Checkout sessions, online transactions, saved-card tokens, refunds and captures. - [POSLink OpenAPI](https://docs.teya.com/apis/poslink/openapi.yaml): Integrate with Teya card machines. - [Payments OpenAPI](https://docs.teya.com/apis/payments/openapi.yaml): Payments API endpoints and schemas. - [Dynamic Currency Conversion OpenAPI](https://docs.teya.com/apis/dynamic-currency-conversion/openapi.yaml): Dynamic currency conversion endpoints and schemas.