# Altitude Pay Payment Gateway Documentation > API documentation for Altitude Pay Payment Gateway — card payments, 3D Secure, Google Pay, payouts, webhooks, and more. ## Get started - [Overview](https://docs.altitudepay.solutions/index.html): Get started — credentials, obtaining an access token, UAT and production URLs, and choosing an integration - [Environments](https://docs.altitudepay.solutions/getting-started/environments.html): API and authentication URLs for UAT and production environments - [API Integration Guidelines](https://docs.altitudepay.solutions/getting-started/api-integration-guidelines.html): API integration guidelines — required headers (User-Agent, Content-Type), HTTPS, request hygiene, and 403 troubleshooting - [AI-Assisted Integration](https://docs.altitudepay.solutions/getting-started/ai-assisted-integration.html): AI-assisted integration — llms.txt and llms-full.txt URLs for use with Claude, Cursor, GitHub Copilot, and other AI tools ## Get started › Authentication - [Overview](https://docs.altitudepay.solutions/getting-started/authentication/): Authentication overview — OIDC client credentials flow - [Obtain/Refresh Access Token](https://docs.altitudepay.solutions/getting-started/authentication/obtain-access-token.html): How to obtain and refresh OAuth2 access tokens ## Integrate - [Hosted Payment Page](https://docs.altitudepay.solutions/integration-types/hosted-payment-page.html): Hosted payment page — redirect customers to a gateway-hosted checkout - [Embedded Fields](https://docs.altitudepay.solutions/integration-types/embedded-fields.html): Embedded fields — drop-in card input components for your frontend - [API Integration](https://docs.altitudepay.solutions/integration-types/api-integration.html): Direct API integration guide — server-to-server payment flow ## Integrate › Recipes - [3DS Card Payment](https://docs.altitudepay.solutions/recipes/3ds-card-payment.html): Step-by-step recipe for a complete 3DS card payment integration ## Payment methods › Alternative - [Overview](https://docs.altitudepay.solutions/references/payments/): Payment (deposit) methods overview - [Direct API Integration](https://docs.altitudepay.solutions/references/payments/direct-api-integration.html): Direct API integration for payment deposits ## Payment methods › Cards - [Cards](https://docs.altitudepay.solutions/references/cards/): Card payment authorization — request/response format, simulator, and status codes - [Card Authorize](https://docs.altitudepay.solutions/references/cards/authorize.html): Card authorize endpoint — OpenAPI reference - [Encryption example](https://docs.altitudepay.solutions/references/cards/encryption-example.html): RSA encryption examples for card data in multiple languages - [3D Secure](https://docs.altitudepay.solutions/references/3ds/): 3D Secure authentication — fingerprint, challenge, redirect, and simulator flows - [3DS Authentication Simulator](https://docs.altitudepay.solutions/references/3ds/simplified-simulator.html): Simplified 3DS authentication simulator — test card numbers for frictionless, redirect, form-submit and decline outcomes - [Network Token](https://docs.altitudepay.solutions/references/network-token/): Network token payments — using provisioned card tokens with cryptograms - [Network Token Authorize](https://docs.altitudepay.solutions/references/network-token/authorize.html): Network token authorize endpoint — OpenAPI reference ## Payment methods › Wallets - [Google Pay](https://docs.altitudepay.solutions/references/google-pay/): Google Pay integration — token types, 3DS handling, and authorization - [Apple Pay](https://docs.altitudepay.solutions/references/apple-pay/): Apple Pay integration — tokenization, branding obligations, and the available integration methods - [Wallet Redirect](https://docs.altitudepay.solutions/references/wallet-redirect/): Wallet Redirect (Google Pay & Apple Pay) — PSP-hosted wallet redirect flow via google-pay-redirect and apple-pay-redirect payment method types ## Payment methods › Redirects - [Bank Redirect](https://docs.altitudepay.solutions/references/bank-redirect/): Bank Redirect (Interac & Open Banking) — PSP-hosted bank redirect flow via interac-redirect and openbanking-redirect payment method types - [Paysafe Redirect](https://docs.altitudepay.solutions/references/paysafe-redirect/): Paysafe redirect payment method overview - [Paysafe Direct API Integration](https://docs.altitudepay.solutions/references/paysafe-redirect/direct-api-integration.html): Direct API integration for Paysafe redirect payments - [Paysafe Customization Options](https://docs.altitudepay.solutions/references/paysafe-redirect/customization-options.html): UI customization options for Paysafe redirect pages - [Neogated (BLIK)](https://docs.altitudepay.solutions/references/neogated/): Neogated (BLIK) payment method overview - [Neogated Direct API Integration](https://docs.altitudepay.solutions/references/neogated/direct-api-integration.html): Direct API integration for BLIK payments ## Payouts › Non-card Payouts - [Overview](https://docs.altitudepay.solutions/references/payout/): Payout overview — push funds to customers - [Direct API Integration](https://docs.altitudepay.solutions/references/payout/direct-api-integration.html): Direct API integration for payouts ## Payouts › OCT (Original Credit Transaction) - [Overview](https://docs.altitudepay.solutions/references/oct/): Original Credit Transaction (OCT) overview — push funds to a card - [Authorize](https://docs.altitudepay.solutions/references/oct/authorize.html): OCT authorize endpoint — OpenAPI reference ## Payouts - [Account Funding Transactions (AFT)](https://docs.altitudepay.solutions/references/aft/): Account Funding Transactions (AFT) — the options.funding object VISA and Mastercard require on authorize requests ## Operate › Transaction Management - [Overview](https://docs.altitudepay.solutions/references/transaction-management/): Transaction management — capture, void, and refund operations - [Manage transaction API](https://docs.altitudepay.solutions/references/transaction-management/manage-transaction-api.html): Manage transaction endpoint — OpenAPI reference ## Operate › Webhooks - [Overview](https://docs.altitudepay.solutions/references/webhooks/): Webhook setup and signature verification - [Transaction Processed Webhook](https://docs.altitudepay.solutions/references/webhooks/transaction-processed-webhook.html): Transaction processed webhook — payload format and fields ## Operate - [Transaction Status API](https://docs.altitudepay.solutions/transaction-api/transaction-status-api.html): Transaction status endpoint — OpenAPI reference - [Supported transaction statuses](https://docs.altitudepay.solutions/transaction-api/supported-transaction-statuses.html): All supported transaction statuses and their meanings - [Handling Declines](https://docs.altitudepay.solutions/references/handling-declines/): Handling declines — processing_code reference and recommended mapping for decline handling ## Changelog - [Changelog](https://docs.altitudepay.solutions/changelog.html): Documentation changelog — history of updates and additions