About this plugin
A Ukrainian online store on WooCommerce usually needs several separate plugins: one for card payments, one for Nova Poshta, one for receipts, one for notifications. ELEMENTARNO Ukraine for WooCommerce puts all of that in one place, with one settings page and the same logic everywhere.
Every service is a separate module. Turn on only what you actually use. A module that is off loads no code and does not slow your site down.
Payments
- Take cards, Apple Pay and Google Pay through WayForPay, LiqPay or plata by mono. The customer pays on the bank’s secure page and comes back to your store.
- Refund a whole order or part of it and check a payment’s status right from the order, without opening the bank’s dashboard.
- Works with both the classic and the block checkout, with the official provider logos next to each payment method.
Shipping
- Nova Poshta: the customer picks a city and a branch or parcel locker with suggestions as they type. The directory is kept on your site, so checkout stays fast even when the Nova Poshta API is slow.
- Ukrposhta: the customer gives the region, the city and the postcode of their post office instead of a street address; your own delivery price for every shipping zone.
Receipts and notifications
- Checkbox: a fiscal receipt (ПРРО) is created on its own as soon as an order is paid, or with one click from the order.
- Telegram: you and your team see new orders and payments in a chat right away, and get a reminder about online orders left unpaid. Add your own order fields (chopsticks, delivery time, anything your checkout collects) and a button that opens the order.
- TurboSMS: customers get an SMS or a Viber message when their order status changes.
Store tweaks
- The small changes Ukrainian stores usually paste into functions.php, as switches: “300 грн” instead of “₴300.00”, whole prices without “.00”, no “(optional)” next to fields, no “Ship to a different address?”, coupons called “Промокод”, and a +380 phone mask. More to come.
Why you can trust it
- Card details never pass through your site, and every payment notification is checked against the bank’s signature.
- The checkout page makes no outside requests; notifications and receipts are sent in the background and never keep the customer waiting.
- Written from scratch from the services’ official documentation, with no third-party libraries. HPOS is supported.
External services
This plugin connects to third-party services. Each connection happens only when you enable the corresponding module and enter your own credentials for that service. Nothing is sent anywhere by a module that is switched off.
WayForPay
Used by the WayForPay payment module to take card payments. com) along with your merchant login and a signature. com.
WayForPay sends the payment result back to your site.
com/view/755229227
LiqPay (PrivatBank)
Used by the LiqPay payment module. ua; refunds and status checks send the order reference and amount to the LiqPay API. LiqPay sends the payment result back to your site.
ua/en/personal-information
monobank acquiring (plata by mono)
Used by the plata by mono payment module. ua to create an invoice; refunds and status checks send the invoice id and amount. ua.
ua/terms
Nova Poshta
Used by the Nova Poshta shipping module. ua (with your API key, if you entered one). No customer data is sent: the checkout picker only reads the copy stored in your own database.
ua/more/privacy-policy/
Checkbox
Used by the Checkbox module to issue fiscal receipts. ua. ua.
ua/policy/
Telegram
Used by the Telegram module to post order notifications. org to the chats you configured.
org/privacy
TurboSMS
Used by the TurboSMS module to message customers. ua. The settings screen’s connection check requests your account balance.
html