[WordPress] 外掛分享: PayKassa for WooCommerce

首頁 › 外掛目錄 › PayKassa for WooCommerce
WordPress 外掛 PayKassa for WooCommerce 的封面圖片
10+
安裝啟用
—
尚無評分
28 天前
最後更新
—
問題解決
WordPress 6.6+ PHP 8.1+ v2.0.1 上架:2018-03-26

內容簡介

PayKassa for WooCommerce 是一款現代化的加密貨幣支付閘道,讓線上商店能夠接受多種加密貨幣付款,包括 Bitcoin、Ethereum、USDT、USDC 和 TON,並支持多種法幣定價。

【主要功能】
• 支援 Bitcoin、Ethereum、USDT、USDC 和 TON 付款
• 兼容 WooCommerce Checkout Blocks 和經典結帳
• 提供安全的伺服器對伺服器支付驗證
• 支援法幣轉加密貨幣結帳
• 測試模式以便於付款測試
• 多種加密貨幣/網路支付方向

外掛標籤

開發者團隊

⬇ 下載最新版 (v2.0.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「PayKassa for WooCommerce」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Accept cryptocurrency payments in WooCommerce with PayKassa — Bitcoin, USDT, USDC, Ethereum, TON and more.
PayKassa for WooCommerce is a modern cryptocurrency payment gateway for WooCommerce that lets online stores accept Bitcoin, Ethereum, USDT, USDC, TON and other cryptocurrencies through PayKassa.
Customers can pay with popular cryptocurrency and network combinations including USDT TRC20, USDT ERC20, USDT BEP20, USDC ERC20, USDC BEP20, Bitcoin, Ethereum and TON, while your WooCommerce store can continue pricing products in supported currencies such as USD, EUR, GBP and RUB.
The plugin supports both classic WooCommerce checkout and WooCommerce Checkout Blocks, declares HPOS compatibility, supports fiat-to-crypto conversion and provides secure server-to-server PayKassa payment verification.
Unlike integrations that trust a customer browser redirect, PayKassa for WooCommerce marks an order paid only after payment evidence has been verified with PayKassa and matched against the saved payment snapshot.
Whether you need a WooCommerce USDT payment gateway, want to accept Bitcoin in WooCommerce, or need TRC20, ERC20, BEP20 or TON cryptocurrency payments, PayKassa for WooCommerce provides one integrated payment flow.
Highlights

Bitcoin payments for WooCommerce with provider-verified confirmation.
USDT payments for WooCommerce on TRC20, ERC20, BEP20 and TON where supported.
USDC payments on supported ERC20 and BEP20 networks.
Ethereum, TON, Litecoin, Dogecoin and more through the built-in PayKassa payment registry.
WooCommerce Checkout Blocks and classic checkout support.
HPOS compatible using WooCommerce order APIs.
Fiat-to-crypto checkout for supported WooCommerce currencies including USD, EUR, GBP and RUB.
24 cryptocurrency/network payment directions across supported PayKassa systems.
Secure server-to-server payment verification before WooCommerce fulfils an order.
Test Mode for controlled payment testing before going live.

WooCommerce cryptocurrency payment gateway features

Accept major cryptocurrencies including BTC, ETH, USDT, USDC, LTC, DOGE, TON, TRX, XRP, BCH, DASH, XLM, BNB, ADA, EOS and SHIB.
24 exact cryptocurrency/network payment directions across 14 PayKassa payment systems and network variants.
Stablecoin support on popular networks including USDT TRC20, USDT/USDC ERC20, USDT/USDC BEP20 and USDT on TON.
Fiat-to-crypto checkout for supported WooCommerce order currencies including USD, EUR, GBP and RUB using a fresh PayKassa Currency API quote when the invoice is created.
WooCommerce Checkout Blocks support for modern block-based checkout.
HPOS compatibility for High-Performance Order Storage / custom order tables.
Hosted PayKassa checkout so the customer completes the cryptocurrency payment through PayKassa.
Provider-verified payment confirmation before WooCommerce calls payment_complete().
Immutable payment snapshots preserve the exact order amount, payment amount, currency, network, conversion and merchant context used for the invoice.
Exact decimal-string money checks instead of unsafe floating-point equality.
Webhook idempotency protects orders from duplicate callback delivery.
Credential rotation support keeps unfinished payment contexts verifiable after SCI credentials change.
Test mode for PayKassa test payments.
Site Health diagnostics, redacted order payment details and optional redacted debug logging.
Custom success, pending and failure return pages with native WooCommerce behavior as the safe default.
Separate callback and browser-return base URLs for reverse proxies, tunnels and multi-origin setups.
Optional minimum payment rules for exact PayKassa cryptocurrency/network directions.
Optional bounded payment recovery for merchants who configure PayKassa API credentials.

Sell in fiat, get paid in crypto
Your WooCommerce catalog does not have to be priced in cryptocurrency.
For supported order currencies such as USD, EUR, GBP and RUB, the plugin can request a PayKassa Currency API quote when the payment invoice is created and convert the saved WooCommerce order amount into the customer’s selected cryptocurrency payment amount.
The original WooCommerce order currency and total remain preserved. The converted payment amount, selected cryptocurrency, network and conversion data are stored in the payment snapshot used for later verification.
Bitcoin, USDT, USDC, Ethereum and more
The built-in PayKassa direction registry currently includes:

Bitcoin (BTC)
Ethereum (ETH)
Litecoin (LTC)
Dogecoin (DOGE)
Dash (DASH)
Bitcoin Cash (BCH)
XRP
TRON (TRX)
Stellar (XLM)
BNB Chain (BNB)
USDT on TRON / TRC20
USDT, USDC, ADA, EOS, BTC, ETH, DOGE and SHIB on BNB Smart Chain / BEP20
USDT, USDC and SHIB on Ethereum / ERC20
TON and USDT on TON

The merchant chooses exactly which cryptocurrency/network combinations are available at checkout.
Built for modern WooCommerce
PayKassa for WooCommerce supports both the classic checkout flow and WooCommerce Checkout Blocks. It declares compatibility with HPOS / custom order tables and uses WooCommerce CRUD APIs for order state and payment metadata.
The gateway correlates PayKassa payments using the immutable internal WooCommerce order ID, so plugins that only change the displayed order number do not break provider matching.
Payment verification designed for real money
Crypto payment confirmation is treated as a security boundary.
Incoming callback fields are not trusted by themselves. The plugin verifies the callback token with PayKassa server-to-server and then checks the verified payment evidence against the immutable invoice snapshot before settling the WooCommerce order.
The payment pipeline includes:

server-to-server PayKassa SCI verification;
immutable order/payment snapshots;
exact amount, currency and network checks;
Live/Test environment matching;
durable webhook transaction deduplication;
database-backed settlement locking;
retained SCI credential contexts for unfinished invoices;
fail-closed handling of malformed provider responses.

The successful-payment and malfunction browser URLs are only for customer UX. They cannot independently mark an order paid.
Merchant controls
From WooCommerce payment settings you can configure:

PayKassa Merchant / Shop ID and SCI secret;
PayKassa Test Mode;
accepted WooCommerce order currencies;
enabled cryptocurrency/network payment directions;
optional PayKassa API credentials for diagnostics/recovery;
optional minimum payment rules per exact payment direction;
external server callback base URL;
external browser-return base URL;
success, pending and failed/cancelled customer return pages;
redacted debug logging;
uninstall data cleanup.

The plugin also generates the PayKassa Merchant URLs that must be copied into the matching fields in the PayKassa merchant interface.
External service
This plugin connects to the third-party PayKassa payment service. A PayKassa merchant account is required.
When a customer starts payment, the plugin sends the merchant ID, WooCommerce internal order ID, amount, selected payment currency/network and a short order comment to PayKassa. When PayKassa sends a payment notification, the plugin verifies the provider token server-to-server using the configured SCI credentials. The PayKassa Currency API is used when a supported order currency must be converted to the selected payment currency. Optional API credentials are used for merchant-initiated connection/history checks and optional payment recovery.
PayKassa service information, merchant account access, documentation and integration resources are available at PayKassa.
This plugin is an independent integration and is not an official PayKassa product.

延伸相關外掛

文章
Filter
Mastodon