Plugin

WordPress + topropay

The world's most-used CMS — and a checkout that keeps up.

Overview

Drop the topropay plugin onto any WordPress install (5.6+, PHP 7.4+). The plugin registers a checkout block and a shortcode so editors can place a topropay-routed payment form on any page, post, or template. Webhook receivers are wired automatically — no wp-cron tricks required.

What you get

  • Block-editor block + classic shortcode in one plugin
  • Tokenisation in the browser — your PHP stack stays out of PCI scope
  • Multisite-aware: per-site keys, network-wide settings
  • Auto-registered REST webhook receiver with signature verification

Install in 4 steps

  1. Install the plugin

    Upload topropay.zip via Plugins → Add New → Upload, or pull from your private plugin mirror. Activate site-wide or per-network.

  2. Connect your API keys

    Open Settings → topropay, paste the publishable and secret keys (sandbox first), and choose default routing strategy (single, best, or cascade).

  3. Drop the block

    In any block-editor page, insert the topropay Payment block. Pass amount, currency, and an order reference; the block renders the tokenised form.

  4. Verify the webhook

    The plugin auto-registers /wp-json/topropay/v1/events. Send a sandbox test event from the dashboard and confirm a 200.

Ready to wire it up

Ship a WordPress integration in an afternoon.

Get sandbox keys, paste them into WordPress, run a test charge through the cascade. We're on Slack while you ship.