Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This project is not covered by Drupal’s security advisory policy.
About this Module
Epositivity is a module that allows payments to be made through the BNL AXEPTA e-POSitivity gateway.
From any webform it is possible to redirect the user to the payment gateway.
Requirement
- Webform https://www.drupal.org/project/webform
- Enable webform and webform_ui (/admin/modules)
Installing the epositivity Module
- Copy/upload the webform module to the modules directory of your Drupal installation (or use composer)
- Enable the 'AXEPTA e-POSitivity Payment Gateways' module in 'Extend' (/admin/modules).
- Set epositivity module: 'Configure' -> 'Services' (/admin/config/services/epositivity)
Basic use
- Build or edit a Webform by adding a numeric field with the following settings: two decimal places; machine name 'chargetotal'.
- Add or edit all the fields you want. :)
- Go to "Your webform" -> "Settings" -> "Emails/Handlers" -> "Add Handler" and then add "e-POSitivity Handler"
- That's all
Advanced use
Theming 'pay' and 'response view' with your webform field (copy /modules/epositivity/templates/*.html.twig in your theme)
License
GNU GENERAL PUBLIC LICENSE v2
Author
Pietro Arturo Panetta - http://arturu.it
Project information
- Module categories: E-commerce, Integrations
- Ecosystem: Webform
- Created by arturopanetta on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.