Connecting the NovaPay Payment System on BooStore




Connecting the NovaPay Payment System

NovaPay (Nova Group) is a payment system and internet acquiring service that lets you accept online payments by card and popular methods directly in your BooStore shop. The integration is already built into the platform: just get access from NovaPay and add the keys in the method settings — and the payment method will appear in the checkout form.

What NovaPay is and when to connect it

NovaPay is internet acquiring from Nova Group, closely integrated with the Nova Poshta ecosystem. The payment system supports Visa, Mastercard and Prostir cards, as well as Apple Pay, Google Pay and the NovaPay quick payment button.

💳 Low commission

The payment system commission is 0–1.3%. When paying with a NovaPay card, the commission is 0%.

When to connect: if you work with Nova Poshta and want to accept online payments with a low commission, funds holding and the ability to create an express waybill directly from the order.

Step-by-step NovaPay connection

To connect the payment system, contact NovaPay (Nova Group) to get access to internet acquiring. After connection you will receive the data for integration.

  1. Contact NovaPay (Nova Group) and get access to internet acquiring.
  2. Obtain the merchant private RSA key (PEM) and the NovaPay public key (PEM).
  3. In the Admin Panel go to "Shop" → "Payment Systems" and click "Add Payment Method".
  4. Select NovaPay. The Account / Merchant ID field can be left empty — nothing has to be entered.
  5. Save the method's contact information, then click the settings button (gear icon).
  6. In the popup, specify the merchant RSA private key (PEM) and the NovaPay public key (PEM, for webhook).
  7. Specify the environment URL: test — https://api-qecom.novapay.ua, production — https://api-ecom.novapay.ua.
  8. Save the method — once filled in, it will be available in the checkout form.
Test environment: it is convenient to test payment at the test URL https://api-qecom.novapay.ua first, and after testing switch to the production one https://api-ecom.novapay.ua.

Payment method settings (settings button)

All additional NovaPay features are managed by the settings button of the payment method. Below are the main parameters.

ParameterValue
Payment typeregular debit (debit) or hold (hold: freeze + finalize/cancel; hold up to 29 days)
Modeacquiring (v1/session) or checkout (v1/checkout/session, with express TTN waybill creation)
TTN / express waybillnone — do not create; existing — pick up the Nova Poshta waybill from the order; create — create a NovaPay waybill
Payment methodscard, apple_pay, google_pay, wallet (identifier)
PRROsupported (products in add-payment)
CurrencyUAH only
Subscriptionnot supported

NovaPay capabilities

💳 Payment methods

Visa, Mastercard and Prostir cards, Apple Pay, Google Pay and the NovaPay quick payment button.

⏸️ Payment type

Regular debit (debit) or hold (hold): freeze funds with finalization or cancellation. Hold — up to 29 days.

⚙️ Mode

acquiring (v1/session) or checkout (v1/checkout/session) — with express TTN waybill creation.

📦 TTN / express waybill

none — do not create, existing — pick up the Nova Poshta waybill from the order, create — create a NovaPay waybill.

🧾 PRRO

Supported: the order composition is passed in products in add-payment.

💰 Commission

0–1.3%. When paying with a NovaPay card — 0%.

💵 Currency

UAH only.

🔁 Subscription

Not supported.

Payment cancellation, hold and express waybill

For NovaPay, payment cancellation (void/refund) in the sales statistics is implemented, as well as hold handling (complete-hold / void).

  • Cancellation and refund — available directly in the sales statistics; cancellation information is recorded in the order.
  • Hold — funds are frozen on the customer's card, then you can confirm the charge (complete-hold) or cancel it (void). The hold is kept for up to 29 days.
  • Express waybill — integration with the Nova Poshta TTN: you can pick up an existing waybill from the order or create a new NovaPay waybill.
Important: for the express waybill to work correctly, a TTN creation mode must be configured in the delivery method. Learn more in the article "Creating TTN in the seller dashboard and printing waybills".

Built into BooStore

The NovaPay payment system is already built into the platform — no separate service or manual code setup is needed. Just:

  1. Get internet acquiring access from NovaPay (Nova Group).
  2. Add the payment method and specify the RSA key and NovaPay public key in the settings.
  3. Choose the payment type, mode, express waybill and payment methods in the settings.
More about the features: all platform functions are described in the article "Full BooStore functionality". You can create a shop for free — learn more about the free plan.

❓ Frequently asked questions about connecting NovaPay

Answers to popular questions about connecting and using the NovaPay payment system on BooStore.

How do I connect the NovaPay payment system?

Contact NovaPay (Nova Group) for internet acquiring access, obtain the merchant private RSA key (PEM) and the NovaPay public key (PEM). Then in "Shop" → "Payment Systems" add the NovaPay method — the "Account / Merchant ID" field can be left empty — and specify both keys in the settings (gear button).

Which payment methods does NovaPay support?

Visa, Mastercard and Prostir cards, Apple Pay, Google Pay and the NovaPay quick payment button. In the settings they are selected as card, apple_pay, google_pay, wallet.

What is the NovaPay commission?

The commission is 0–1.3%. When paying with a NovaPay card, the commission is 0%.

What is a hold and how long does it last?

A hold is a freeze of funds on the customer's card instead of an immediate charge. Then you can finalize the charge (complete-hold) or cancel it (void). The hold is kept for up to 29 days.

Which operating modes are available?

Two modes: acquiring (v1/session) and checkout (v1/checkout/session). The checkout mode additionally allows creating an express TTN waybill.

What is an express waybill and which options are there?

An express waybill is handling of the Nova Poshta TTN. The options are: none (do not create), existing (pick up the waybill from the order) and create (create a NovaPay waybill).

Is PRRO supported and in which currency are settlements made?

PRRO is supported — the order composition is passed in products in add-payment. Settlements are made in UAH only. Subscriptions and recurring payments are not supported.

Is payment cancellation and refund available?

Yes. For NovaPay, payment cancellation (void/refund) in the sales statistics is implemented, as well as hold (complete-hold/void) and express waybill integration.

Connecting Hutko.org Payment System on BooStore
Block/Menu
Manufacturer