Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

ezpaypal: PayPal payment gateway

This page is for shop owners who take payments with PayPal. ezpaypal is a payment gateway for the shop and workflow system. It uses PayPal's NVP (name-value pair) API, which works by redirection: the customer is sent to…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/features/6.0/extensions/ezpaypal.md

On this page

ezpaypal: PayPal payment gateway

This page is for shop owners who take payments with PayPal. ezpaypal is a payment gateway for the shop and workflow system. It uses PayPal's NVP (name-value pair) API, which works by redirection: the customer is sent to PayPal to pay, and PayPal calls back the site's notify URL (/paypal/notify_url). The extension provides the workflow event that starts the payment and the module paypal.

Set it up

  1. Activate the extension.
  2. Create settings/override/paypal.ini.append.php and set at least Business (your PayPal business account).
  3. Test with PayPal's sandbox server name in ServerName before going live.
  4. Add the PayPal workflow event to the shop's checkout workflow.

Settings

FileBlockKeyDefaultMeaning
paypal.iniServerSettingsServerName, ServerPort, RequestURIhttps://www.paypal.com, 443, /cgi-bin/webscrWhere the customer is sent
paypal.iniPaypalSettingsMaxDescriptionLength127Longest order description sent
paypal.iniPaypalSettingsBusinessemptyThe PayPal business account (your address)
paypal.iniPaypalSettingsNoNote, NoteLabel, PageStyle, BackgroundColor, LogoURI0, empty, empty, 0, emptyLook of the PayPal page
paypal.iniOrderSettingsPaymentMadeOrderStatusID1000Order status set when the payment is made

What changed in the Exponential 6 releases

VersionDateChange
1.2.024 January 2024composer.json package and funding configuration; installable with Composer.
1.2.127 September 2026ezinfo.php has a static info() and states the version, license and website, so the about page reads it.
1.2.2, 1.2.3The description names Exponential; command line scripts and module views are classes the files call; entry point files carry a header of 7x and the Exponential Foundation; copyright notices name 1998 - 2026 7x & Exponential Foundation first. Payment behaviour is unchanged.

The extension's README still describes its original dual licensing; the Exponential releases are GPL v2 or later.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x