BACK TO DIRECTORY

morkva NovaPay

by Ihor Kit

0.0
(0 ratings)

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)

Plugin Details

Active Installs
30
Total Downloads
307
Version
0.2.0
Requires WP
6.5
Requires PHP
7.4
Tested Up To
6.9.8
Added
2026-05-07
Last Updated
2026-05-07 10:13am GMT

Ratings

5
0
4
0
3
0
2
0
1
0