Choose a PayerOne integration

Use **standard checkout** for a specific purchase with an amount and currency. Use **Express Wallet** when your application needs customer deposit addresses. A platform plugin can provide the integration for an existing store or billing system.

Standard checkout

Your server creates the order and receives an `order_url`. Send your customer to that URL to choose an available payment method. Keep the returned PayerOne `order_id` beside your own order reference. Your server confirms payment through verified notifications or an authenticated order lookup before fulfillment.

Customer deposits

Express Wallet is designed around your customer reference and supported receiving addresses. Your server supplies the customer ID, customer email and notification URL. Receiving an address or returning to your website does not confirm a deposit; credit the customer only after payment verification.

Existing platforms

Open **Developer → Documentation → Plugins** in the [PayerOne dashboard](https://dashboard.payerone.com/developer/docs/plugins). Search for your platform and use the package instructions. Entries marked Coming soon or Unavailable do not have an active download action. For a custom application, use the Payments API.

AI clients

PayerOne MCP connects a compatible AI client to your merchant account through OAuth. It supports approved account queries and eligible payment resolution according to the permissions you grant. Website checkout integrations use the Payments API and webhooks; the MCP connection serves the AI client.

Keep merchant credentials on your server, verify the full customer journey, and make payment processing safe to repeat before accepting customer payments.