XPayr is non-custodial crypto payment infrastructure for merchants, platforms, and agent-driven commerce. Build hosted checkout, payment links, embedded widgets, API integrations, webhooks, settlement routing, and verifiable payment evidence without giving XPayr custody of merchant funds.
- Create testnet payment sessions with server-side API keys.
- Send customers to hosted checkout or embed the checkout widget.
- Verify webhook signatures before updating orders or balances.
- Reconcile payment intent, on-chain receipt, platform fee, and merchant settlement.
- Use Arc Testnet references for agent-wallet payments, evidence anchoring, and reconciliation experiments.
Developer Hub | API Documentation | Testnet Registration | Security Contact
| Repository | Purpose |
|---|---|
| xpayr-node-sdk | Official Node.js SDK for creating XPayr payment sessions, verifying webhooks, and integrating direct-to-wallet crypto checkout. |
| xpayr-php-sdk | Official PHP SDK for XPayr payment sessions, merchant operations, webhook verification, and server-side crypto checkout integrations. |
| xpayr-payment-evidence | Canonical payment-evidence envelopes, deterministic hashing, and Merkle inclusion proofs for independently verifiable XPayr receipts. |
| Repository | Purpose |
|---|---|
| xpayr-docs | Official XPayr developer documentation for payment sessions, webhooks, testnet checkout, and agent-commerce integrations. |
| xpayr-doc-api | Production-oriented XPayr Merchant API reference covering authentication, payment sessions, webhook delivery, and balance reporting. |
| xpayr-api-examples | Production-oriented examples for XPayr payment sessions, hosted checkout, webhooks, and testnet-first merchant integrations. |
| xpayr-postman-collection | Official Postman collection and environments for exploring the XPayr Merchant API and testnet payment lifecycle. |
| xpayr-webhook-examples | Secure webhook verification examples for XPayr, including raw-body HMAC validation, idempotency, retries, and durable processing patterns. |
| Repository | Purpose |
|---|---|
| xpayr-agent-payments-arc-testnet | Reference flow for policy-controlled agent decisions, agent-wallet execution, Arc Testnet USDC settlement, and XPAYR reconciliation. |
| xpayr-reconciliation-arc-testnet | Read-only Arc Testnet reconciliation reference for XPAYR payment events, cursor checkpoints, deduplication, and RPC health monitoring. |
| xpayr-arc-testnet-examples | XPAYR integration examples for Arc Testnet USDC checkout, transaction memos, App Kit workflows, and payment reconciliation. |
| Repository | Purpose |
|---|---|
| accept-usdt-payments-example | Runnable server-side example for creating USDT checkout sessions with XPayr while keeping merchant API keys out of the browser. |
| crypto-checkout-widget-example | Interactive XPayr checkout widget example with secure server-side session creation and popup, redirect, and embedded checkout modes. |
| xpayr-laravel-example | Reference Laravel integration for creating XPayr checkout sessions, persisting payment state, and verifying webhook events safely. |
| Repository | Purpose |
|---|---|
| xpayr-woocommerce-gateway | XPayr crypto payment gateway plugin for WooCommerce, with hosted checkout and merchant-side payment status handling. |
| xpayr-prestashop-gateway | XPayr crypto payment gateway integration for PrestaShop, with hosted checkout and merchant order-status handling. |
| xpayr-magento2-gateway | XPayr crypto payment gateway integration for Magento 2, connecting checkout orders to secure payment sessions and status updates. |
| xpayr-shopware6-gateway | XPayr crypto payment gateway integration for Shopware 6, with hosted checkout and order payment-state synchronization. |
| xpayr-opencart-gateway | XPayr crypto payment gateway integration for OpenCart, connecting store orders to secure hosted checkout and payment updates. |
| xpayr-zencart-gateway | XPayr crypto payment gateway integration for Zen Cart, with hosted checkout and merchant-side payment status handling. |
- npm:
@xpayr/node-sdk - npm:
@xpayr/payment-evidence - Packagist:
xpayr/xpayr-php
Do not publish merchant secrets, webhook secrets, wallet private keys, seed phrases, or production credentials in issues or repositories. Use the SECURITY.md file in the affected repository for responsible disclosure instructions.