rapidez / paynl
Rapidez PayNL
Installs: 4 110
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 6
Open Issues: 0
pkg:composer/rapidez/paynl
Requires
- php: ^8.1
- justbetter/laravel-magento-client: ^2.1
- rapidez/core: ^5.0
- dev-master
- 5.0.0
- 4.x-dev
- 4.1.0
- 4.0.2
- 4.0.1
- 4.0.0
- 3.x-dev
- 3.2.0
- 3.1.1
- 3.1.0
- 3.0.0
- 2.x-dev
- 2.1.0
- 2.0.2
- 2.0.1
- 2.0.0
- 1.x-dev
- 1.0.1
- 1.0.0
- 0.x-dev
- 0.6.1
- 0.6.0
- 0.5.0
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.0
- 0.2.1
- 0.2.0
- 0.1.2
- 0.1.1
- 0.1.0
- dev-bugfix/paynl-v4-support-2.x
- dev-bugfix/paynl-v4-support-3.x
- dev-bugfix/paynl-v4-support-1
- dev-bugfix/paynl-v4-support
- dev-bugfix/redirect-url
This package is auto-updated.
Last update: 2025-12-11 15:28:25 UTC
README
Requirements
You need to have the PayNL Magento 2 module and the PayNL Magento 2 GraphQL module installed and configured within your Magento 2 installation.
Installation
composer require rapidez/paynl
Configuration
Because the payment endpoints require authentication we use justbetter/laravel-magento-client The folowing .env variables need to be set:
MAGENTO_BASE_URL=${MAGENTO_URL} # See: https://developer.adobe.com/commerce/webapi/get-started/authentication/gs-authentication-token/#integration-tokens MAGENTO_ACCESS_TOKEN=
By default the access token is used as bearer token, to use oauth for this instead see the authentication section
Only the Paynl_Payment::graphql_capture (GraphQL - Capture) resource access is required.
Views
You can publish the views with:
php artisan vendor:publish --provider="Rapidez\Paynl\PaynlServiceProvider" --tag=views
Pin payments
If you want to enable the pin terminal dropdown you will have to add the following snippet
pay_issuers {
id
name
}
to the available_payment_methods field in rapidez/core/resources/views/cart/queries/fragments/cart.graphql
License
GNU General Public License v3. Please see License File for more information.