The Simiz WordPress plugin lets you accept mobile money payments on any WordPress site without WooCommerce. Use shortcodes to embed payment forms or the REST API for custom AJAX-based payment flows.

Prerequisites

This plugin is for WordPress sites without WooCommerce. If you use WooCommerce, see the WooCommerce integration instead.

Installation

1

Download the plugin

Download the Simiz for WordPress plugin from your Simiz dashboard.You’ll receive a .zip file named simiz-wordpress.zip.
2

Upload and activate

  1. Go to your WordPress admin panel
  2. Navigate to Plugins > Add New > Upload Plugin
  3. Select the simiz-wordpress.zip file and click Install Now
  4. Click Activate Plugin
3

Configure the plugin

  1. Go to Settings > Simiz Payments
  2. Enter your API key and webhook secret
  3. Select your environment (Sandbox or Production)
  4. Save your settings

Configuration

Navigate to Settings > Simiz Payments in your WordPress admin.

Webhook URL

The plugin registers a webhook endpoint at:
Copy this URL into your Simiz dashboard under Settings > Webhooks.

Shortcode usage

Embed a payment button or form anywhere on your site using the [simiz_payment] shortcode.

Basic usage

Full parameters

Examples

REST API

For custom AJAX-based payments, the plugin exposes a REST endpoint:

Request body

Response

Supported payment methods

Supported currencies

Webhooks

Test mode

  1. Go to Settings > Simiz Payments
  2. Set the environment to Sandbox
  3. Enter your sandbox API key (smz_test_*)
  4. Save changes
The plugin connects to sandbox.api.simiz.io and no real money is charged.

Full sandbox documentation

See all test numbers and scenarios in the Sandbox Testing guide.

Troubleshooting

Solutions:
  • Ensure the plugin is activated
  • Check that the shortcode parameters are valid
  • Verify there are no JavaScript errors on the page
  • Clear your WordPress cache

Next steps

WooCommerce Integration

Need e-commerce? Use the WooCommerce plugin instead.

Webhook Verification

Learn about webhook configuration and signature verification.

API Reference

Explore the full Simiz API.

Support

Need help? Contact our support team.

Changelog

Version history