Linux 软件免费装
Banner图

Kubelio Payment Confirmation for WooCommerce

开发者 kubelio
更新时间 2026年7月22日 15:49
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce bank transfer payment receipt payment confirmation upload payment proof

下载

1.0.2

详情介绍:

Accepting manual bank transfers in WooCommerce just got a whole lot easier! Kubelio Payment Confirmation adds a beautiful, user-friendly bank payment confirmation form where your customers can upload their bank transfer receipts (payment proof) after checkout. Say goodbye to manually checking WhatsApp or emails for transfer receipts. Manage and approve every bank payment directly from a dedicated screen in your WordPress Admin! Why Choose Kubelio Payment Confirmation? Most payment confirmation plugins are either too complicated to set up or lack essential security features. We built this to be powerful yet zero-configuration: How it works
  1. After checkout, the customer sees a "Confirm Payment" link — on the Thank You page, in My Account, and/or in the order confirmation email, depending on your settings.
  2. The link opens a form where the customer enters their transfer details and uploads proof of payment (JPG, PNG, or PDF), with drag & drop support and a plain file input as fallback.
  3. Both guests and registered customers can submit and track a payment confirmation the same way — no account is required.
  4. Every submission appears under WooCommerce → Confirmations, together with the proof image and the order's details in one review modal.
  5. Approving a confirmation moves the order to a WooCommerce status you configure (Processing by default). Rejecting a confirmation, or the customer simply submitting proof, does not change the order's WooCommerce status.
Works with any WooCommerce theme The plugin relies on WooCommerce's own hooks and templates rather than theme-specific markup, so it works alongside the theme you're already using — no custom templates to install. Flexible confirmation page via shortcode On activation, the plugin automatically creates a "Payment Confirmation" page and inserts its shortcode into it, so the form is available right away at yourdomain.com/payment-confirmation — no setup needed. Want to use a different page instead? Just place the [kubelio_payment_confirmation] shortcode on any page or post of your choice. Features Full setup guide and documentation: docs.kubelio.com/docs/payment-confirmation

安装:

  1. Upload the plugin files to the /wp-content/plugins/ directory, or install the plugin through the Plugins screen in WordPress directly.
  2. Activate the plugin through the "Plugins" screen in WordPress.
  3. Make sure WooCommerce is installed and active — this plugin requires it.
  4. Go to Kubelio → Confirmation to choose which payment methods require confirmation and where the "Confirm Payment" link should appear.
  5. Review incoming submissions under WooCommerce → Confirmations.
For a full walkthrough with screenshots, see the Payment Confirmation documentation.

屏幕截图:

  • Payment proof submission form for customers
  • Confirmation status after submitting proof – "Under Review"
  • Payment confirmation button on the order list page in My Account
  • List of payment confirmations submitted by customers (admin view)
  • Admin verification form for reviewing payment proof
  • Payment confirmation proof and status shown in the WooCommerce order quick view
  • Payment confirmation proof and status shown on the order detail page
  • Email notification settings for customers and admin
  • Order lookup page for guest checkout – accessed directly instead of via the confirmation button link
  • Payment confirmation status after verification – "Confirmed"

常见问题:

Does this replace WooCommerce's own Direct Bank Transfer (BACS) settings?

No. Bank account details are read directly from WooCommerce → Settings → Payments → Direct bank transfer, so there's only one place to manage them.

Can I use this with a payment gateway other than BACS?

Yes. The "Applicable Payment Methods" setting lets you mark any active gateway as requiring manual confirmation.

Does approving a confirmation change the order status?

Yes — approving moves the order to the status configured in Settings (Processing by default). Submitting proof and rejecting a confirmation do not change the order's WooCommerce status; only the plugin's own internal record does.

Where can customers confirm their payment?

Wherever you enable it in Settings: the Thank You page, My Account's order detail page, My Account's order list, and/or a button in the customer's order confirmation email.

Do customers need an account to submit a payment confirmation?

No. Guests and registered members can both submit and track their confirmation the same way.

Will this work with my theme?

Yes. The plugin relies on WooCommerce's own hooks and templates rather than theme-specific markup, so it works with any properly coded WooCommerce theme.

Do I need to set up a confirmation page myself?

No. The plugin creates a "Payment Confirmation" page automatically on activation, available at yourdomain.com/payment-confirmation. If you'd rather use a different page, add the [kubelio_payment_confirmation] shortcode to any page or post.

Is the uploaded payment proof file secure?

Yes. Proof files can contain sensitive banking details (account numbers, names, amounts), so they're never stored in the public Media Library and never linked to directly. Each file is saved with a randomized name in a protected folder, and every view — from wp-admin's review screens — goes through an access-controlled endpoint gated by admin permission. There's no public URL to guess, share, or accidentally have indexed by a search engine.

Does the plugin compress or resize uploaded images?

Optionally, yes. Under Kubelio → Confirmation → Upload Proof, "Resize Large Images" (on by default) shrinks oversized photos down to your site's own Media Settings "Large size" limit, and "Convert to WebP" (off by default) can re-encode them to a smaller format. Both keep storage usage and email attachment size down without needing to resize photos yourself before uploading. Neither ever enlarges a smaller image or applies to PDF uploads.

Does the payment proof get sent by email?

Only once, and only as a real attachment — never as a link. The "Confirmation Received" email sent right after a customer submits their proof includes the file itself as an attachment (this can be turned off in settings). No other notification email — to the admin or the customer — includes the proof file in any form, by attachment or by link.

更新日志:

1.0.2 1.0.1 1.0.0