PHPackages                             realthanks/gift-provider - 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. realthanks/gift-provider

ActiveMagento2-module

realthanks/gift-provider
========================

Magento2 integration module for Realthanks application

1.0.1(5y ago)021OSL-3.0PHPPHP ~7.2.0||~7.3.0||~7.4.0

Since Mar 31Pushed 5y ago2 watchersCompare

[ Source](https://github.com/realthanks/gift-provider)[ Packagist](https://packagist.org/packages/realthanks/gift-provider)[ RSS](/packages/realthanks-gift-provider/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (1)Versions (4)Used By (0)

Magento 2 RealThanks integration extension
==========================================

[](#magento-2-realthanks-integration-extension)

1. How to install RealThanks integration Extension
--------------------------------------------------

[](#1-how-to-install-realthanks-integration-extension)

### 1.1 Install via composer (recommend)

[](#11-install-via-composer-recommend)

Run the following command in Magento 2 root folder:

```
composer require realthanks/gift-provider
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

```

### 1.2 Install zip package

[](#12-install-zip-package)

1. Unpack the extension ZIP file on your computer.
2. Connect to your website source folder and upload all the files and folders from the extension package to the **app/code** folder of your Magento installation.
3. Run the following command in Magento 2 root folder:

```
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

```

2. User Guide
-------------

[](#2-user-guide)

The extension provides you direct gift sending from:

1. Customer grid
2. Customer form
3. Order grid
4. Order form
5. RealThanks gift grid
6. RealThanks gift order grid (re-send if a previous attempt failed)

### 2.1 How to config RealThanks integration Extension

[](#21-how-to-config-realthanks-integration-extension)

Be sure you’re at Admin Panel.

1. Go to `Marketing > RealThanks > Settings`.
2. On the API section choose Yes to enable the extension.
3. Put your API key that you generated on RealThanks account.
4. Clear the cache

### 2.2 Data exchange with a RealThanks account

[](#22-data-exchange-with-a-realthanks-account)

The extension exchanges next data types:

1. Gift order. It creates by extension every time when user send a gift. Created gift order send to a user RealThanks account
2. Gifts. The extension get the last version of gifts data from account. It can be run manually or by schedule.
3. Gift order. The extension get the last version of gift order statuses. It can be run manually or by schedule.
4. Account balance. The extension get the last balance value for a user account. It performs every time when a user successfully send a gift. Also, can be run manually or by schedule.

For the **manual** update, go to `Marketing > RealThanks > Settings`. And press "Update RealThanks data". To configure **asynchronicity** updating, please put your schedule to the `Marketing > RealThanks > Settings > Synchronization > Cron schedule`.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 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 ~5 days

Total

2

Last Release

1861d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9d80f6bd6d6bbbf4890ac28e382dcf087d5dc4421562e4e104fe2803abb01a29?d=identicon)[RealThanks](/maintainers/RealThanks)

---

Top Contributors

[![tsurkanovm](https://avatars.githubusercontent.com/u/12136847?v=4)](https://github.com/tsurkanovm "tsurkanovm (42 commits)")

### Embed Badge

![Health badge](/badges/realthanks-gift-provider/health.svg)

```
[![Health](https://phpackages.com/badges/realthanks-gift-provider/health.svg)](https://phpackages.com/packages/realthanks-gift-provider)
```

###  Alternatives

[fastly/magento2

Fastly CDN Module for Magento 2.4.x

1564.2M1](/packages/fastly-magento2)[mage-os/module-automatic-translation

Automatic AI content translation for Mage-OS.

277.1k](/packages/mage-os-module-automatic-translation)[zepgram/module-rest

Technical module to industrialize API REST call with dependency injection pattern using Guzzle library

1326.2k](/packages/zepgram-module-rest)[graycore/magento2-graphql-introspection-cache

1015.2k](/packages/graycore-magento2-graphql-introspection-cache)[mage-os/mageos-common-async-events

Send REST requests to external endpoints asynchronously. This module implements the most common events like order creation and customer change.

147.7k2](/packages/mage-os-mageos-common-async-events)[mage-os/module-inventory-reservations-grid

Add a grid with the list of inventory reservations.

126.8k](/packages/mage-os-module-inventory-reservations-grid)

PHPackages © 2026

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