WordPress plugin intelligence profile

NICEPay Payment Gateway for WooCommerce

Official NICEPay payment gateway for WooCommerce. Single checkout option with redirect to the NICEPay hosted payment page.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update21 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records NICEPay Payment Gateway for WooCommerce version 1.0.1 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

NICEPay Payment Gateway for WooCommerce is the official NICEPay integration for WooCommerce stores in Indonesia.

It provides a single checkout payment method — NICEPay Redirect. After customers place an order, they are redirected to the secure NICEPay payment page to choose from the payment methods enabled on your merchant account (Credit Card, Virtual Account, QRIS, E-Wallet, CVS, Payloan, and more).

Key features:

  • Single checkout gateway — All Payment Method (payMethod 00)
  • Redirect to NICEPay hosted payment page (no card data stored on your site)
  • WooCommerce Blocks checkout support
  • HPOS (Custom Order Tables) compatible
  • Centralized admin page: WooCommerce → NICEPay Payment Gateway
  • Payment notification validation (status, referenceNo, txId, merchantToken SHA256)
  • Payment status verification via NICEPay inquiry API before updating order status
  • Optional debug logs (visible in NICEPay Logs admin menu when Debug Mode is enabled)
  • Optional “Powered by NICEPAY” attribution on the thank-you page (disabled by default)
  • Sandbox and production environments (Premise and Cloud hosts)

Requirements:

  • WooCommerce plugin
  • Active NICEPay merchant account with Merchant ID (iMid) and Merchant Key
  • Currency: IDR

Documentation & support:

  • NICEPay Documentation

External services

This plugin connects to NICEPay payment APIs to process transactions. A NICEPay merchant account is required.

id

API endpoints used:

  • Production (Premise): https://www.nicepay.co.id
  • Production (Cloud): https://services.nicepay.co.id
  • Sandbox (Premise): https://dev.nicepay.co.id
  • Sandbox (Cloud): https://dev-services.nicepay.co.id

API paths:

  • POST /nicepay/redirect/v2/registration — create transaction and obtain payment URL
  • POST /nicepay/direct/v2/inquiry — verify payment status after notification

Data sent to NICEPay per transaction:

  • Order reference number, amount, and currency (IDR)
  • Customer billing and shipping details (name, email, phone, address)
  • Cart line items (product name, SKU, quantity, price)
  • Server IP address and user agent
  • Merchant ID and Merchant Key (stored in WordPress options; Merchant Key is used locally to generate SHA256 signatures)

Data received from NICEPay:

  • Transaction ID (tXid), payment status, payment method code, and amount
  • Payment details (e.g. Virtual Account number, card mask, QRIS info) stored as WooCommerce order metadata

When data is sent:

Data is transmitted to NICEPay only when a customer initiates a payment or when NICEPay sends a server-to-server payment notification to your site.

For more information, see the NICEPay Privacy Policy and NICEPay Documentation.

Privacy

  • This plugin does not collect or store payment card data on your WordPress site. All payment processing occurs on NICEPay’s hosted payment page.
  • Customer and order data is sent to NICEPay solely for payment processing purposes.
  • Optional debug logs are stored locally on your server in the uploads directory ( nicepay-logs/ ) when Debug Mode is enabled. Log files are protected from direct web access. Disable debug mode in production.
  • This plugin does not include analytics or third-party tracking.
  • Store owners are responsible for their own site privacy policy and compliance with applicable data protection laws.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • checkout
  • indonesia
  • nicepay
  • payment
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity21 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.