WordPress plugin intelligence profile

OneFor – Payment Gateway

Accept card, QR code, and OneFor sign-in payments in WooCommerce with staging and production support.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.5.55
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.1 · PHP 7.4
Directory statusactive
Last directory update23 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
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 OneFor – Payment Gateway version 2.5.55 as active, updated 1mo ago and tested up to WordPress 7.0.

Overview

About this plugin

OneFor – Payment Gateway connects your WooCommerce store to OneFor so customers can pay online after checkout.

After placing an order, customers are taken to a branded OneFor payment page where they can pay with a credit or debit card, scan a QR code with the OneFor app, or sign in with their OneFor account. Orders are updated automatically when OneFor sends a webhook notification after payment.

Features

  • Single WooCommerce payment method at checkout
  • Card, QR code, and OneFor sign-in on the OneFor payment page
  • Staging and production API environments
  • Dedicated admin settings page with connection test
  • Webhook endpoint with HTTP Basic Auth for order status updates
  • WooCommerce Checkout Blocks support
  • Compatible with WooCommerce custom order tables (HPOS)
  • EUR orders supported

Requirements

  • WordPress 6.1 or higher
  • WooCommerce 7.0 or higher
  • PHP 7.4 or higher
  • HTTPS on your store
  • OneFor merchant API credentials
  • Store currency set to EUR

External services

This plugin connects to OneFor payment services so customers can complete checkout payments and so your store can receive payment status updates.

What it is used for

  • Creating payment sessions when a customer chooses OneFor at WooCommerce checkout
  • Redirecting the customer to OneFor-hosted payment pages (card, QR code, or OneFor sign-in)
  • Verifying API credentials from the plugin settings page ( Test connection )
  • Receiving server-to-server webhook notifications when OneFor reports a payment result
  • Processing refunds through the OneFor API when initiated from WooCommerce

What data is sent, and when

  • When a customer pays: After checkout, your store sends the WooCommerce order ID, order total, currency (EUR), return URL, and merchant order reference to the OneFor API ( api.staging.app.onefor.com or api.app.onefor.com ). If configured, your merchant account number is also sent. API requests are authenticated with the API username and password you enter in the plugin settings.
  • When you click Test connection: Your API username and password are sent to the OneFor API to verify the connection.
  • When a refund is processed: The payment session ID is sent to the OneFor API.
  • On the OneFor payment pages: The customer completes payment on OneFor’s website or app. Any card, account, or identity data entered there is handled by OneFor, not stored by this plugin.
  • Webhook (incoming): OneFor sends payment status updates to your WordPress site. The plugin does not send customer location or tracking data to OneFor.

This plugin does not collect GPS location or track site visitors. It only communicates with OneFor when payment-related actions occur.

OneFor Terms of Service and Privacy Policy

  • Terms of Service: https://www.onefor.com/web/en/legalDocuments
  • Privacy Policy: https://www.onefor.com/web/en/privacyPolicy
  • Cookie policy: https://www.onefor.com/web/en/cookiePolicy
  • Imprint: https://www.onefor.com/web/en/imprint
  • Security & protection: https://www.onefor.com/web/en/security-posts
  • Complaint policy: https://www.onefor.com/web/en/compliantPolicy
WordPress.org metadata

Plugin tags

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

  • payment gateway
  • ecommerce
  • onefor
  • payments
  • 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.1 · PHP 7.4
Update activity23 Sept 20261mo 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

WordPress compatibility7.0.57.0.6
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.