# WeeConnectPay Developer Documentation > WeeConnectPay integrates Clover payments into e-commerce platforms (WooCommerce, Zoho, PrestaShop). This index lists the public integrator documentation: authenticating against the WeeConnectPay API and building checkouts on the Clover hosted payment iframe. Every linked page is raw Markdown served from this docs site. ## Integration guides - [Currency Preflight Guide](https://docs.weeconnectpay.com/currency-preflight-guide.md): Read the merchant.currency block from get-caller-identity before mounting the Clover payment iframe, and block a doomed checkout up front on a known cart-currency mismatch. - [Device Authorization Guide (RFC 8628)](https://docs.weeconnectpay.com/device-authorization-guide.md): Obtain WeeConnectPay OAuth2 client credentials through the RFC 8628 device flow — the recommended plugin onboarding path, with endpoints, polling rules, and worked examples. - [Device Authorization vs. Legacy OAuth Flow](https://docs.weeconnectpay.com/device-flow-vs-legacy-flow-comparison.md): Side-by-side comparison of the RFC 8628 device flow and the legacy OAuth redirect chain for plugin onboarding, from the provider, plugin-developer, and merchant perspectives. - [Integration Architecture Guide](https://docs.weeconnectpay.com/integration-architecture-guide.md): What a WeeConnectPay access token represents, how Clover merchant/app/employee entities relate, and how to design integrations that survive real-world disruptions. - [OAuth2 Integration Guide](https://docs.weeconnectpay.com/oauth-integration-guide.md): Authenticate with the WeeConnectPay API using OAuth2 client credentials — environments, token requests, JWT lifetime, and error handling for third-party integrations. ## API reference - [WeeConnectPay API reference](https://api.weeconnectpay.com/docs/api): OpenAPI-rendered reference for the public WeeConnectPay API surface.