Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Webform : Paypal Integration

No security coverage Under active development 1 sites

Part of the Webform ecosystem · 217 projects

This module integrates PayPal with Drupal Webform, allowing payments to be processed based on form submissions. You can map webform fields to payment details like price, quantity, and transaction ID, and the module supports multiple currencies with dynamic selection.

Description

This module integrates PayPal with Drupal Webforms, allowing users to process payments based on form submissions. Users can map webform fields to price, quantity, transaction ID, and currency fields for seamless payment processing.

Features

  • Map webform fields for price, quantity, and transaction ID.
  • Supports multiple currencies using real-time data from the REST Countries API.
  • Enables users to select currency options dynamically.
  • Secure and configurable payment processing.

Requirements

  • Drupal 9 or higher
  • Webform module
  • GuzzleHTTP library (included in Drupal Core)

Configuration

  1. Navigate to Admin > Structure > Webforms > Settings.
  2. Click on Handlers and add the PayPal Webform Handler.
  3. Configure the following fields:
    • Price Field: Select the webform field containing the payment amount.
    • Quantity Field: Select the webform field containing the quantity.
    • Transaction ID Field: Select the webform field to store the PayPal transaction ID.
    • Currency Field: Choose a currency from the dynamically fetched list.
  4. Save the configuration.

Usage

Once configured, whenever a user submits the form, the module will process the payment via PayPal using the provided details.

Troubleshooting

  • If currency options are not loading, ensure that the REST Countries API is accessible.
  • Check the Drupal logs at /admin/reports/dblog for any module-specific errors.
  • Ensure Webform and PayPal settings are correctly configured.

Ask your assistant about Webform : Paypal Integration

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
May 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core PHP Release date
1.0.x-dev Dev 8–9 May 9, 2025