# Payments overview

> Onerway payment acceptance guides and API reference.

Use Onerway Payments to accept online payments, prepare API credentials, validate payment requests, and connect your server-side integration with Checkout, webhooks, refunds, disputes, and API Reference pages.

## Start here

- [Setup](/payments/get-started/setup) — activate your sandbox account, obtain API credentials, configure the IP allowlist for the target environment, and prepare to go live
- [Request signing](/payments/get-started/request-signing) — generate the `sign` value required by Payments API requests
- [Webhooks](/payments/get-started/webhooks) — verify, acknowledge, and deduplicate payment notifications, and fall back to query APIs when no notification arrives
- [Scenarios](/payments/online-payments/scenarios) — saved payment methods, subscriptions, and pre-authorization by concept, lifecycle, and notifications, with parameter differences across integration methods
- [Payment methods](/payments/online-payments/payment-methods) — how cards, wallets, and each local payment method are supported by each integration method, plus Apple Pay and Google Pay setup and flows
- [Currency and amount validation](/payments/get-started/currency-and-amount) — validate currency and amount formats before creating payment requests
- [Checkout API Reference](/payments/api-reference/endpoints/create-checkout-payment) — review the endpoint contract for creating a Checkout payment
