fuentes7 QR Gateway for WooCommerce

설명

fuentes7 QR Gateway for WooCommerce adds a manual payment method similar to bank transfer. Customers scan the QR code configured by the store owner, upload a payment receipt during checkout, and the order is created with the receipt attached for admin review.

Features

  • Adds a manual QR code payment method to WooCommerce checkout.
  • Lets the store owner upload a custom payment method icon.
  • Lets the store owner upload a custom QR code image.
  • Requires customers to upload a payment receipt before completing the order.
  • Displays the uploaded receipt in the WooCommerce order admin screen.
  • Displays the uploaded receipt on the customer order received and order details screens.
  • Adds a payment method column and receipt preview button to the WooCommerce orders list.
  • Supports WooCommerce High-Performance Order Storage (HPOS).
  • Loads frontend assets only on checkout when the gateway is enabled and configured.
  • Loads admin assets only on the gateway settings screen.
  • Includes configurable modal button background, text, hover background, and hover text colors with hexadecimal inputs.
  • Includes configurable modal and element border radius options.
  • Supports an optional maximum order amount for this payment method.

스크린샷

설치

From within WordPress

  1. Visit Plugins > Add New.
  2. Search for “fuentes7 QR Gateway for WooCommerce”.
  3. Install and activate the plugin.
  4. Go to WooCommerce > Settings > Payments.
  5. Enable and configure fuentes7 QR Gateway.

Manual installation

  1. Upload the fuentes7-qr-gateway-for-woocommerce folder to /wp-content/plugins/.
  2. Activate “fuentes7 QR Gateway for WooCommerce” through the Plugins menu in WordPress.
  3. Go to WooCommerce > Settings > Payments.
  4. Enable and configure fuentes7 QR Gateway.

FAQ

Does this plugin verify payments automatically?

No. This plugin stores the uploaded payment receipt so the store owner can manually review and confirm the payment.

Does this plugin support WooCommerce HPOS?

Yes. The plugin declares compatibility with WooCommerce High-Performance Order Storage and uses WooCommerce CRUD APIs for order metadata.

Why is the payment method not visible to guest customers?

Receipt uploads are restricted to authenticated checkout sessions to protect the upload endpoint and prevent unauthorized access.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“fuentes7 QR Gateway for WooCommerce”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “fuentes7 QR Gateway for WooCommerce”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록을 RSS로 구독하세요.

변경이력

1.0.0

  • Initial release under the new plugin name and slug.
  • Security: authenticated-only receipt upload endpoint with nonce validation.
  • Security: server-side payment method validation before accepting receipt uploads.
  • Security: image type, MIME, extension, upload size, and randomized filename validation.
  • Compatibility: declares WooCommerce HPOS support and stores receipt data through WooCommerce CRUD APIs.
  • Performance: loads checkout assets only when the configured gateway is available on checkout.
  • Performance: loads admin media assets only on the gateway settings screen.
  • UX: unified icon and QR image upload fields with preview and remove actions.
  • UX: configurable modal button background, text, hover background, and hover text colors with hexadecimal inputs.
  • UX: configurable modal and element border radius options.
  • UX: shows the uploaded payment receipt on customer order detail screens.
  • Admin: adds a payment method column, payment method filter, and native WordPress receipt preview modal to the orders list.