Skip to main content
The payment node bundles the complete payment configuration of the shop, including individual payment methods (display, rules) and payment providers such as PayPal, Stripe, or Computop.

payment* - Basic structure

Below is the basic structure of the payment node

Parameter description


payment.computopHosted - Computop Hosted Payments

With payment.computopHosted, Computop can be integrated as a hosted payment page. The node controls, for example, operating mode (Live / Test), encryption, and the language / template of the payment page.

Example configuration (payment.computopHosted.creditcard)

Parameter description


payment.payment - Create payment methods

The payment.payment node bundles all payment methods of the shop. Here you can, for example, define whether a payment method is active, how it should be named and look in the checkout, which provider handles it, and which rules apply.
Payment methods can be bound to a currency or region (e.g. Bancontact: only EUR, primarily Belgium). Which currencies and countries a payment method supports is determined by the payment service provider. An activated payment method is therefore offered regardless of the shop currency and may cause an error at the payment service provider. Before activation, check the provider documentation to see whether the payment method fits the currency and target country of your shop, and deactivate any methods that do not fit.

Example configuration (payment.payment.paypalCheckout)

Parameter description


payment.payPalCheckout - PayPal Checkout configuration

The payment.payPalCheckout node configures the PayPal Checkout in the shop. This includes, for example, activation, setting the mode (Live / test mode), and the language.

Example configuration

Parameter description


payment.payPalPlus - PayPal Plus configuration

PayPal Plus was an integrated payment solution for online merchants that bundled PayPal, direct debit, credit card, and purchase on account in one module. In the meantime, PayPal Plus has been replaced by the new PayPal Checkout. The integration has therefore been removed from the current software generation.The payment.payPalPlus node formerly configured PayPal Plus in the shop. This included, for example, activation, setting the mode (Live / test mode), and the language.Example configuration
Parameter description

payment.stripe - Stripe configuration

The payment.stripe node configures Stripe as a payment service provider. This includes, for example, activation, setting the mode (Live / test mode), and the language.

Example configuration

Parameter description


payment.transactionSettings - Transaction settings (global)

The payment.transactionSettings node defines which actions can be performed in the store backend for payments - e.g. refunds, cancellation, status update, or amount capture. For each payment provider, it is configured whether the respective action is allowed and which inputs are requested for it.

Example configuration

Parameter description


payment.* - Validation and check services

The predefined validation and check services for the payment node are used in validations and services. An overview can be found here: Validation and check services