PHPackages                             indykoning/module-paynl-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. indykoning/module-paynl-graphql

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

indykoning/module-paynl-graphql
===============================

.

0.0.3(4y ago)08.1k2PHP

Since Sep 22Pushed 4y ago1 watchersCompare

[ Source](https://github.com/indykoning/magento2-paynl-graphql)[ Packagist](https://packagist.org/packages/indykoning/module-paynl-graphql)[ RSS](/packages/indykoning-module-paynl-graphql/feed)WikiDiscussions master Synced yesterday

READMEChangelog (3)Dependencies (1)Versions (4)Used By (0)

Magento2 Module Paynl Graphql
=============================

[](#magento2-module-paynl-graphql)

This module aims to add basic GraphQL support for the [paynl module for Magento 2](https://github.com/paynl/magento2-plugin)

To use `return_url` you will need `paynl/magento2-plugin` version 2.4.0+

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

[](#installation)

To install this module you can run `composer require indykoning/module-paynl-graphql`

To get the full functionality of setting the return url you should

GraphQL
-------

[](#graphql)

These are the GraphQL queries this module adds.

### Query

[](#query)

#### paynlTransaction

[](#paynltransaction)

This query expects `pay_order_id` as an argument. It will return [\#PaynlTransactionOutput](#paynltransactionoutput)

### Mutation

[](#mutation)

#### paynlStartTransaction

[](#paynlstarttransaction)

This query expects `order_id` and optionally `return_url`. It will return [\#PaynlStartTransactionOutput](#paynlstarttransactionoutput)

#### paynlFinishTransaction

[](#paynlfinishtransaction)

This query expects the `pay_order_id`. It will return [\#PaynlTransactionOutput](#paynltransactionoutput)

### Types

[](#types)

#### PaynlTransactionOutput

[](#paynltransactionoutput)

VariableTypeDescriptionorderIdStringThe Pay order id.stateIntThe State number.stateNameStringThe State name.currencyStringThe currency used to pay.amountStringThe amount in cents.currenyAmountStringThe amount in cents in the curency.paidAmountStringThe paid amount in cents.paidCurrenyAmountStringThe paid amount in cents in the curency.refundAmountStringThe refunded amount in cents.refundCurrenyAmountStringThe refunded amount in cents in the curency.createdStringCreated at date.orderNumberStringThe Order increment id for the Magento order.isSuccessBooleanWas the payment successfull.#### PaynlStartTransactionOutput

[](#paynlstarttransactionoutput)

VariableTypeDescriptionredirectUrlStringThe url to redirect to the pay checkout.

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity43

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

Total

3

Last Release

1744d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9397dc2c1f918c7c283295d3aea68467378cd92bc406383316d5830b38aff683?d=identicon)[indykoning](/maintainers/indykoning)

---

Top Contributors

[![indykoning](https://avatars.githubusercontent.com/u/15870933?v=4)](https://github.com/indykoning "indykoning (6 commits)")

### Embed Badge

![Health badge](/badges/indykoning-module-paynl-graphql/health.svg)

```
[![Health](https://phpackages.com/badges/indykoning-module-paynl-graphql/health.svg)](https://phpackages.com/packages/indykoning-module-paynl-graphql)
```

###  Alternatives

[msilabs/bkash

bKash Payment Gateway API for Laravel Framework.

181.2k](/packages/msilabs-bkash)[binkode/laravel-paystack

A description for laravel-paystack.

112.1k](/packages/binkode-laravel-paystack)

PHPackages © 2026

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