OpenCart 3 module
One-page checkout for OpenCart — fewer steps, more orders
Instead of the six steps of standard OpenCart, customers see one screen: contacts, shipping, payment and summary. Fields are configured in the admin and all your shipping and payment extensions keep working.
- OpenCart 3.0 · PHP 8
- English and Ukrainian, other languages on request
- No core changes
- $ vt-checkout –features
- ✓ One screen instead of six steps
- ✓ Field builder
- ✓ Conditional fields
- ✓ Guest or account
- ✓ Standard shipping and payment
1 screeninstead of 6 steps
Features
What the module can do
Everything on one screen
Contacts, shipping, payment, comment and summary update without reloads.
Field builder
Add your own fields, change order, labels and required flags per language.
Conditional display
Show the address only for courier delivery or a tax ID only for bank transfer.
Your extensions work
Uses the standard OpenCart shipping, payment and order total extensions.
Guest or account
Check out as a guest or create an account with one checkbox.
Inline validation
Errors appear next to the field right away; phone numbers are checked against a mask.
What you get
- Vitryna Checkout module
- English and Ukrainian translations; any other language on request
- Setup guide
- Installation help
- 6 months of updates and support
FAQ
FAQ
Does it work with my theme?
The module hooks in via OpenCart events and ships its own styles, so it works with the default theme and most themes based on it. I can check on a copy of your store before you buy.
Does it change core files?
No. It installs as a regular extension, so OpenCart updates don’t break it.
What if my store is in another language?
English and Ukrainian are included. I adapt the module to any other language myself, both storefront and admin.
