WordPress plugin intelligence profile

Aulaa for WooCommerce

Accept QRIS, Virtual Account, e-wallet and retail payments in WooCommerce with Aulaa, an Indonesian payment gateway, plus recurring billing.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.2.3
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update2 Nov 20266h 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 Aulaa for WooCommerce version 2.2.3 as active, updated 6h ago and tested up to WordPress 7.0.

Overview

About this plugin

Aulaa is an Indonesian payment gateway that lets any business accept QRIS, Virtual Account, e-wallet and retail (Alfamart/Indomaret) payments from one merchant account, with payouts to 114+ Indonesian banks. This plugin connects your WooCommerce store to it.

This plugin integrates Aulaa as a payment method in WooCommerce. ) and follow the payment instructions. Aulaa then returns them to the order page.

Aulaa is a payment link provider, so your store never receives or stores raw payment credentials such as Virtual Account numbers or QRIS payloads — only the link. Order status is set solely by Aulaa’s webhook and by the plugin’s own status polling, never by the customer’s browser.

Features:

  • Supports both classic checkout (shortcode) and Checkout Blocks (React).
  • Multi-Currency Support: Stores operating in foreign currencies (USD, SGD, EUR, JPY, MYR, AUD, etc.) can accept payments via Aulaa. Order totals are automatically converted to Rupiah (IDR) before creating the invoice.
  • Flexible Exchange Rate Modes: Choice between Manual Fixed Rates (default, merchant-controlled) with friendly human-readable format, or automated daily live rates with built-in sanity checks, circuit breakers, and automatic fallback.
  • Configurable Markup Buffer (%): Protects merchants against market volatility and foreign exchange conversion costs.
  • Direct Checkout Payment Method Selection: Optionally let customers pick a specific payment method (QRIS, BCA VA, BRI VA, Mandiri VA, BNI VA, E-Wallets, Retail, etc.) directly on the checkout page using Aulaa’s live methods API ( GET /v1/payments/methods ).
  • Order Cancellation Synchronization: Automatically cancels pending invoices at Aulaa ( POST /v1/payments/{id}/cancel ) when an order is cancelled in WooCommerce.
  • Self-Updating Order Status: After paying, the customer lands back on the Order Received page, which reports the new order status as soon as a webhook or the plugin’s status polling confirms the payment — no manual refresh, and the browser never decides the status.
  • 409 Conflict Smart Recovery: Automatically recovers from network dropouts during checkout by retrieving the existing invoice payment_id without failing customer checkouts.
  • Refund Status Support: Automatically marks orders as refunded when a refund is processed in Aulaa.
  • Sandbox Simulation Tools: Quick links to the Aulaa payment simulator from the WordPress admin order page.
  • Recurring Subscriptions Engine: Built-in subscription manager for periodic billing. Set products as recurring (daily, weekly, monthly, yearly), automatically generate renewal orders and invoices on due dates via Action Scheduler, and notify customers via email with direct Aulaa payment links.
  • Customer Subscription Portal: Customers can view and manage their subscriptions, view due dates, pay pending renewal invoices, and cancel subscriptions directly in WooCommerce My Account.
  • Admin Subscription Management: Full admin dashboard under WooCommerce → Langganan Aulaa with cycle tracking, notes history, manual bill now actions, and status controls.
  • Background Auto-Polling: Automatically queries Aulaa’s API every 10 minutes via Action Scheduler for pending orders to reconcile payments if webhooks are delayed or blocked.
  • HPOS (High-Performance Order Storage) compatible.
  • HMAC-SHA256 webhook verification — fraudulent notifications are rejected.
  • Idempotent: duplicate notifications do not process an order twice.
  • “Check payment status at Aulaa” button on the order edit page (manual reconciliation if a webhook is delayed or missing).
  • Optional debug logging to WooCommerce → Status → Logs (source “aulaa”).
  • Transaction limits: Rp1.000 – Rp500.000.000 per invoice.

This plugin is a bridge to the Aulaa payment gateway. You need an active Aulaa merchant account with an API Key and Webhook Secret from your project.

  • Create a free Aulaa account – no monthly fee, pay per transaction.
  • Transaction fees and pricing
  • API documentation for developers and step-by-step guides
  • WooCommerce integration guide

External services

co to process online transactions.

  • Service Purpose: Create payment invoices, generate checkout redirect links (QRIS, Virtual Account, e-wallets, retail outlets), and query payment statuses for WooCommerce orders.
  • Data Sent & When: When a customer clicks “Place Order” using Aulaa, the plugin sends order details (Order ID, total amount in IDR, customer name, customer email) and store callback/redirect URLs to Aulaa API ( https://api.aulaa.co/v1 or configured base URL). Order status query requests are also sent to Aulaa when checking payment status in WordPress Admin.
  • Service Provider: Aulaa (PT Antika Teknologi Finansial).
  • Terms of Service: aulaa.co/terms-of-service
  • Privacy Policy: aulaa.co/privacy-policy

com) when the automatic currency conversion mode is enabled by the merchant.

  • Service Purpose: Fetch daily foreign exchange rates to convert non-IDR currencies (e.g., USD, SGD, EUR, JPY) to IDR for stores operating in foreign currencies.
  • Data Sent & When: Only sent when “Automatic Exchange Rate API” mode is explicitly enabled by the store administrator. The server sends an HTTP GET request to https://open.er-api.com/v6/latest/IDR once every 12 hours. No customer data, order details, or personal data is ever transmitted.
  • Service Provider: ExchangeRate-API (https://www.exchangerate-api.com)
  • Terms of Service: https://www.exchangerate-api.com/terms
  • Privacy Policy: https://www.exchangerate-api.com/privacy
WordPress.org metadata

Plugin tags

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

  • payment gateway
  • virtual account
  • indonesia
  • qris
  • 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 6.0 · PHP 7.4
Update activity2 Nov 20266h 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

Version2.2.22.2.3
Version2.1.02.2.2
WordPress compatibility7.0.77.0.8
Version2.0.62.1.0
WordPress compatibility7.0.57.0.7
Version2.0.52.0.6
WordPress compatibility7.0.47.0.5
Version2.0.42.0.5
Version2.0.22.0.4
Version2.0.12.0.2
Version2.0.02.0.1
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.