OnCharge

OnCharge Documentation

Everything you need to integrate OnCharge into your WooCommerce store. OnCharge sits between your checkout and the payment processor, adding fraud prevention, risk scoring, and chargeback defense.

Quick Links

  • WooCommerce Plugin — Install the plugin, configure settings, troubleshoot common issues.
  • API Reference — Create sessions, check status, process refunds, manage disputes.
  • Webhooks — Receive payment status updates and verify callback signatures.
  • Risk Engine — Understand risk scoring, decisions, policy toggles, and the shared blocklist.

Architecture Overview

Your WooCommerce plugin communicates exclusively with the OnCharge API. OnCharge creates checkout sessions, hosts a secure iframe with PSP-provided card fields, processes payments server-to-server via the PSP, and delivers results back to your store via HMAC-signed callbacks.

Key principle: Your site never integrates with the payment processor directly. All PSP communication is server-to-server from OnCharge. Card data never touches your server.