Webform Paymethod Select
Categories
Component ID
2240331
Component name
Webform Paymethod Select
Component type
module
Maintenance status
Development status
Component security advisory coverage
covered
Downloads
6081
Component created
Component changed
Component body
webform_paymethod_select allows you to make payments part of your webforms. It makes embedding payment into your forms (nearly) as easy as adding a new textarea.
Features
- Seamless integration into webform: The payment is handled like any other webform component. No-popups - redirects only if really needed.
- form_builder support: You can use form_builder to configure this webform component.
- Support for JS-based payment methods (PCI-SAQ A-EP) like stripe_payment and paymill_payment.
- Re-entrance: User can continue filling out the form after paying. They always land on the webform page again - even after being redirected off-site.
How to use
- enable the module
- configure your payment methods as usual at admin/config/services/payment/method
- add this component to your webform (Type Payment Selector)
- configure the component by specifying the name for the payment, select 1 or more payment methods out of the complete list of configured/available payment methods and define 1 or more line item(s)
Tested payment methods
Requirements
This module depends on
- currency
- jquery_update
- webform
- payment
- Payment context
- little_helpers: provides a nice API for accessing webform data.
- psr0: class autoloading
Roadmap
- Find a way to implement recurrent payments.
