# @klappay/one > The embeddable Klappay payment button Drop it on any page — it opens a modal or popup that handles identity, wallet connection, and payment approval entirely on Klappay's own origin, then reports the result back to you. ## Table of Contents ### Overview - [Getting started](https://js-one.klappay.com/getting-started.md) ### Guides - [The button](https://js-one.klappay.com/button.md) - [Programmatic API](https://js-one.klappay.com/programmatic.md) - [React](https://js-one.klappay.com/react.md) - [Other frameworks](https://js-one.klappay.com/frameworks.md) - [iframe vs. popup](https://js-one.klappay.com/modes.md) - [Styling](https://js-one.klappay.com/styling.md) - [Errors](https://js-one.klappay.com/errors.md) - [Protocol & security](https://js-one.klappay.com/protocol.md) - [Examples](https://js-one.klappay.com/examples.md)