PHPackages                             opy/widgets - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. opy/widgets

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

opy/widgets
===========

Openpay Widgets

1.1.0(3y ago)08.0k↓93.3%1proprietaryPHP

Since Dec 14Pushed 3y ago1 watchersCompare

[ Source](https://github.com/openpay-innovations/magento2-openpaywidgets)[ Packagist](https://packagist.org/packages/opy/widgets)[ RSS](/packages/opy-widgets/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (1)Versions (12)Used By (0)

[![Openpay Logo](https://camo.githubusercontent.com/a28e401253b886388b226f8c983434bf59a50051d06eb584f398e5fec5b90ad9/68747470733a2f2f7374617469632e6f70656e7061792e636f6d2e61752f6272616e642f6c6f676f2f6f70656e7061795f6c6f676f5f7472616e73706172656e742e737667)](https://camo.githubusercontent.com/a28e401253b886388b226f8c983434bf59a50051d06eb584f398e5fec5b90ad9/68747470733a2f2f7374617469632e6f70656e7061792e636f6d2e61752f6272616e642f6c6f676f2f6f70656e7061795f6c6f676f5f7472616e73706172656e742e737667)

Introduction
------------

[](#introduction)

### Objectives and Target Audience

[](#objectives-and-target-audience)

This guide describes the process of installing and configuring the Openpay Widget / Extension to Magento 2.3.x. You should have an existing Magento installed.

Widgets explain how Openpay is a flexible, interest-free payment method. It showcases the minimum and maximum order value, allowing the user to choose an option to pay weekly or fortnightly, over available months.

### What is Openpay Widget?

[](#what-is-openpay-widget)

Openpay Widgets is a Magento Extension with a predefined set of configuration options.

### Placement of the Widgets

[](#placement-of-the-widgets)

Openpay Widget plugin is a set of widgets, when installed and activated will show the widgets on the following pages:

- Info Belt - Top section of the p
- Product Catalog / Listing Page
- Product Detail Page
- Cart Page
- Checkout Page
- Landing Page

Compatibility
-------------

[](#compatibility)

- PHP 5.6 or later
- Magento 2.3.x to 2.4.x

Requirements
------------

[](#requirements)

- At least 5.6 or the later version of PHP
- cURL and JSON extension for PHP
- Multibyte String extension for PHP
- Magento should be pre-installed on your web server. The extension has been tested on Magento version 2.3.x to 2.4.X
- SSL: A valid security certificate is required to work over a secure channel (HTTPS) from the Magento Admin Panel or while submitting the form data from the storefront. Self-signed SSL certificates are not supported

[Magento 2.3 technology stack requirements](https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements.html)

[Magento 2.4 system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html)

Installation
------------

[](#installation)

### Composer

[](#composer)

Use [composer](https://getcomposer.org) to install the Openpay payment module. Follow the [installation instructions](https://getcomposer.org/doc/00-intro.md) if you do not already have composer installed.

Once composer is installed, execute the following command in your project root to install this library:

```
composer require opy/widgets
```

Using server SSH Access, please go to project root folder and run the following commands to ensure the configuration tasks are run, database schema is updated and Magento's cache is cleared.

- php bin/magento setup:upgrade
- php bin/magento setup:static-content:deploy -f
- php bin/magento cache:flush

Or, you can do it manually from the admin by following the path: `System` &gt; `Tools` &gt; `Cache Management` and then clicking on the `Flush Magento Cache` button.

#### Important note

[](#important-note)

Please make sure you have already installed the Openpay payment plugin to make the widgets work as expected.

Admin Setup
-----------

[](#admin-setup)

In the backend, expand `Openpay  Widgets -> General Configuration -> Enable Widgets -> Yes -> Save Config`

To set up `Openpay Widgets`, fill out the fields as per your Openpay account configuration. (This information will be provided by your Openpay Ecommerce Manager or Account Manager).

###### Command to run the Payment Plugin:

[](#command-to-run-the-payment-plugin)

```
composer require opy/module-payment
```

Check with Openpay / Ecommerce Manager for your Plan Tiers configuration.

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~63 days

Recently: every ~140 days

Total

11

Last Release

1396d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/90bf7842aa7ce2007f1cc9056d02e350dbe5af70adb6ada9c9eeea6639b263d3?d=identicon)[babar-openpay](/maintainers/babar-openpay)

---

Top Contributors

[![babar-openpay](https://avatars.githubusercontent.com/u/58763572?v=4)](https://github.com/babar-openpay "babar-openpay (19 commits)")

### Embed Badge

![Health badge](/badges/opy-widgets/health.svg)

```
[![Health](https://phpackages.com/badges/opy-widgets/health.svg)](https://phpackages.com/packages/opy-widgets)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
