This project is not covered by Drupal’s security advisory policy.
The Stripe Payment Method module is a custom Drupal module that provides integration with Stripe's payment processing service, specifically for webforms. This module creates a specialized webform element that captures credit card information and generates a Stripe payment method without actually processing a payment.
Features
- Webform Integration: Adds a new "Stripe Payment Element" that can be inserted into any Drupal webform
- Payment Method Creation: Captures credit card details and creates a Stripe payment method ID that can be used for future transactions
- No Payment Processing: The module specifically does not submit payments directly - it only creates reusable payment methods
- Third-Party Service Compatibility: Designed to work with external services like Fundraise Up that can use the generated payment method to create payment intents and process actual transactions
Additional Requirements
Requires Stripe API credentials (test and live publishable keys)
### Primary Use Case:
The module is primarily designed for scenarios where you need to collect payment information in a webform but want to process the actual payment through a third-party service. The typical workflow is:
1. User fills out a webform with the Stripe Payment Element
2. Module creates a Stripe payment method and returns an ID
3. The payment method ID is passed (via web token) to external services like Fundraise Up
4. The external service uses this payment method to create payment intents and process payments
### Technical Details:
- **Drupal Compatibility**: Supports Drupal 10 and 11
- **Composite Element**: Implements a composite webform element with hidden fields for storing payment method data
- **Configuration Required**: Requires Stripe API credentials (test and live publishable keys)
- **Dependency**: Requires the Webform module
This module is particularly useful for organizations that want to collect payment information through Drupal webforms but process payments through specialized fundraising or payment platforms that accept Stripe payment methods.
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: E-commerce
- Ecosystem: Webform, Stripe
- Created by ericn1970 on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.