
外掛標籤
開發者團隊
原文外掛簡介
morkva NovaPay integrates the NovaPay Internet Acquiring API as a WooCommerce payment method. After clicking Pay at checkout the customer is redirected to NovaPay’s hosted page, and is automatically returned to the order-received page once the transaction is finalized.
Features
Classic checkout and WooCommerce Blocks (Cart / Checkout) support
HPOS (High-Performance Order Storage) compatibility
Sandbox and production environments — toggle from a single checkbox
Status sync fallback on the order-received page — protects against missed or delayed postbacks
Auto-redirect from NovaPay back to the shop with configurable delay (default 3s) for cleaner analytics attribution
Order status mapping: paid → processing/completed, holded → on-hold, failed → failed, voided / expired → cancelled
Order meta box on the order edit screen showing: session ID, terminal, processing result, RRN, approval code, masked card PAN, card type, issuer bank
Card, NovaPay wallet, Apple Pay and Google Pay supported through NovaPay’s hosted checkout
Phone normalization for Ukrainian numbers (+380…, 380…, 80…, 0…, or 9-digit local)
Developer filters: mrkv_novapay_client_phone, mrkv_novapay_api_base_url
Full request / response and postback logging via WC_Logger (WooCommerce → Status → Logs, source morkva-novapay)
Requirements
WooCommerce 6.5 or later
PHP 7.4 or later, OpenSSL extension enabled
A NovaPay merchant account with API credentials (merchant ID, RSA private key, NovaPay public key)
