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. [Utility &amp; Helpers](/categories/utility)
4. /
5. realthanks/gift-provider

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

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 3w ago

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

24

—

LowBetter than 31% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity55

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

1914d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/81691727?v=4)[RealThanks](/maintainers/RealThanks)[@realthanks](https://github.com/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

[elgentos/regenerate-catalog-urls

Regenerate Catalog URL Rewrites (products, categories, cms pages)

2842.6M](/packages/elgentos-regenerate-catalog-urls)[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27703.7k4](/packages/nosto-module-nostotagging)[tig/postnl-magento2

TIG Magento 2 PostNL extension

59570.5k5](/packages/tig-postnl-magento2)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1860.2k](/packages/myparcelnl-magento)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1011.8k23](/packages/loki-magento2-components)[angeo/module-llms-txt

Magento 2 module for AI Engine Optimization (AEO). Generates spec-compliant llms.txt and llms-full.txt per llmstxt.org standard, plus streaming JSONL for vector indexing. Multi-store, multi-website, CLI, cron, async admin UI, Page Builder-aware sanitization, customer-group pricing, atomic writes, ETag/Cache-Control, .md mirrors.

111.1k](/packages/angeo-module-llms-txt)

PHPackages © 2026

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