Skip to content

Bohudur WooCommerce Plugin

Accept secure payments via Bohudur Payment Gateway in your WooCommerce store.

Description

Bohudur for WooCommerce is a modern payment gateway plugin that allows you to accept payments securely using Bohudur in your WooCommerce-powered store.

With this plugin, your customers are redirected to Bohudur’s hosted checkout for payments, ensuring PCI compliance and enhanced security.

Requirements

RequirementValue
WordPress Version5.4 or higher
WooCommerce4.0 or higher
PHP Version7.0 or higher
Extensionscurl, json
EnvironmentServer-side only

Installation

Step 1: Install Plugin

  1. Go to WordPress Dashboard → Plugins → Add New
  2. Search for Bohudur for WooCommerce
  3. Click Install Now, then Activate

Step 2: Manual Upload (Optional)

  1. Download the plugin ZIP from WordPress.org
  2. Go to Plugins → Add New → Upload Plugin
  3. Select the ZIP file, click Install Now, then Activate

Configuration

After activation:

  1. Navigate to WooCommerce → Settings → Payments → Bohudur
  2. Enable the gateway and click Manage
  3. Configure the following:
SettingDescription
API KeyYour Bohudur API Key (Required). Initialize payments.
TitleDisplay name for customers during checkout. Default: Bohudur Payment.
DescriptionMessage shown on the checkout page. Optional.
  1. Save changes

Using the Gateway

  1. At checkout, customers select Bohudur Payment.

  2. They are redirected to Bohudur Hosted Checkout.

  3. After payment:

    • Success → Customer is redirected to your Thank You page.
    • Cancel → Customer is redirected to your Cart page.
  4. WooCommerce automatically updates the order status based on the payment response:

Payment StatusWooCommerce Order Status
PENDINGOn-Hold
COMPLETEDProcessing / Completed
EXECUTEDCompleted
CANCELLEDCancelled

Notes

  • Do not expose your API key in frontend code.
  • Always verify payment before delivering products.
  • Executed payments are final; do not attempt multiple executions.

API Versioning

  • Current Version: v1.0.3
  • Base path includes versioning for stability

Changelog

  • v2: Improved response structure, blocks checkout support.

Support

For technical support or integration issues, contact in Bohudur Telegram Support.