PHPackages                             tpay-com/magento2-graphql - 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. [Payment Processing](/categories/payments)
4. /
5. tpay-com/magento2-graphql

ActiveMagento2-module[Payment Processing](/categories/payments)

tpay-com/magento2-graphql
=========================

Tpay.com module which provides an GraphQL Mutations and Providers to handle payments

1.1.6(1y ago)02.2k1GPL-3.0-or-laterPHPPHP &gt;=7.4

Since Mar 18Pushed 1y ago3 watchersCompare

[ Source](https://github.com/tpay-com/tpay-magento2-graphql)[ Packagist](https://packagist.org/packages/tpay-com/magento2-graphql)[ RSS](/packages/tpay-com-magento2-graphql/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (8)Dependencies (2)Versions (15)Used By (0)

Tpay Payments Module supporting GraphQL for Magento 2
=====================================================

[](#tpay-payments-module-supporting-graphql-for-magento-2)

### [Polish version of README](https://github.com/tpay-com/tpay-magento2-graphql/blob/master/README_PL.md)

[](#polish-version-of-readme)

### Basic information

[](#basic-information)

Official module for fast online payments via Tpay on Magento 2 switch supporting GraphQl. The module is an extensible [Magento2 module for Tpay](https://github.com/tpay-com/tpay-magento2-basic). To manage with Magento 2 GraphQL, you need two modules: Magento2 basic and Magento2 GraphQL.

### Requirements

[](#requirements)

- [Tpay module installed (from version 2.0.0)](https://github.com/tpay-com/tpay-magento2-basic)
- Composer on the server

### Module installation via Composer

[](#module-installation-via-composer)

1. Download the module files. In the main Magento folder, run the command:

    ```
    composer require tpay-com/magento2-graphql

    ```
2. Turn on the module. In the main Magento folder, run the command:

    ```
    php bin/magento module:enable Tpay_Magento2GraphQl
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile

    ```

#### Configuration URL addresses

[](#configuration-url-addresses)

In the module, you can add your own URL addresses to which the payer is to be redirected after paying. If there are no address settings, they will be replaced with the default URLs from the sales platform.

In the module configuration, you can configure URL addresses.

[![konfiguracja_adresow_w_graphql](https://private-user-images.githubusercontent.com/90452844/326390804-04782a03-1fc3-4c3e-b926-224924edd727.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU2NzAwMTcsIm5iZiI6MTc3NTY2OTcxNywicGF0aCI6Ii85MDQ1Mjg0NC8zMjYzOTA4MDQtMDQ3ODJhMDMtMWZjMy00YzNlLWI5MjYtMjI0OTI0ZWRkNzI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA0MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNDA4VDE3MzUxN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc3NWMwODQzNmYwZWExZWRkMTVkYTI5Yzg4Y2FlY2E4MWExZDA5ZWUwODc0OTg5ODY1YjZkMTdiNjQ3OTEyYWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.kJ--BJ7BM2GGI1rDFNW7_vYe7lWwFbO0vzRGPiZUZ60)](https://private-user-images.githubusercontent.com/90452844/326390804-04782a03-1fc3-4c3e-b926-224924edd727.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU2NzAwMTcsIm5iZiI6MTc3NTY2OTcxNywicGF0aCI6Ii85MDQ1Mjg0NC8zMjYzOTA4MDQtMDQ3ODJhMDMtMWZjMy00YzNlLWI5MjYtMjI0OTI0ZWRkNzI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA0MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNDA4VDE3MzUxN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc3NWMwODQzNmYwZWExZWRkMTVkYTI5Yzg4Y2FlY2E4MWExZDA5ZWUwODc0OTg5ODY1YjZkMTdiNjQ3OTEyYWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.kJ--BJ7BM2GGI1rDFNW7_vYe7lWwFbO0vzRGPiZUZ60)

- Success URL - redirection to the URL after successful payment.
- Error URL - Redirect to the URL if the payer abandons the transaction or encounters an error while trying to pay.
- Notification URL - URL address to which a notification is sent from the Tpay system regarding the status of the transaction after payment.

### Technical assistance

[](#technical-assistance)

If you have any questions, please contact Tpay Customer Service at this link:

### [Changelog](https://github.com/tpay-com/tpay-magento2-graphql/releases)

[](#changelog)

### [Schema GraphQL](https://github.com/tpay-com/tpay-magento2-graphql/blob/master/etc/schema.graphqls)

[](#schema-graphql)

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance41

Moderate activity, may be stable

Popularity17

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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

Total

9

Last Release

488d ago

Major Versions

1.1.5 → 1121.x-dev2025-01-16

### Community

Maintainers

![](https://www.gravatar.com/avatar/d0216d3fcf9f262531dec5aab049c74e95d07e880b912135e71c519319beac10?d=identicon)[kwojc](/maintainers/kwojc)

---

Top Contributors

[![krzGablo](https://avatars.githubusercontent.com/u/147171777?v=4)](https://github.com/krzGablo "krzGablo (24 commits)")[![s4ddly](https://avatars.githubusercontent.com/u/110701663?v=4)](https://github.com/s4ddly "s4ddly (12 commits)")[![BanczerowskiM](https://avatars.githubusercontent.com/u/90452844?v=4)](https://github.com/BanczerowskiM "BanczerowskiM (8 commits)")[![kwojc](https://avatars.githubusercontent.com/u/5415799?v=4)](https://github.com/kwojc "kwojc (5 commits)")

### Embed Badge

![Health badge](/badges/tpay-com-magento2-graphql/health.svg)

```
[![Health](https://phpackages.com/badges/tpay-com-magento2-graphql/health.svg)](https://phpackages.com/packages/tpay-com-magento2-graphql)
```

###  Alternatives

[adyen/module-payment

Official Magento2 Plugin to connect to Payment Service Provider Adyen.

1663.0M10](/packages/adyen-module-payment)[checkoutcom/magento2

Checkout.com Payment Gateway for Magento 2

34263.8k1](/packages/checkoutcom-magento2)

PHPackages © 2026

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