redsys_button
Overview
With this module, we can create a payment form in Drupal compatible with RedSys without the need to use Commerce. In other words, this module allows you to solve two very common problems easily. Let's see what they are:
- I want to receive payments through RedSys on my website (Credit card or Bizum), whether for collecting donations, billing invoices, or any other reason; and I don't want to have to set up the whole infrastructure, heaviness, and maintenance of a commerce module.
- I have the Commerce module installed, working, and my store sells perfectly, but I want to separate the payments I make for my consultancy invoices from the sales I make through the POS in my online store, I want these payments to come via RedSys because PayPal charges a high fee and some customers do not want transfers.
RedSys is the most used method by most banks within Spain: Banco Santander, BBVA, La Caixa, Banco Sabadell, ING, etc.
Installation
- Enable the module and complete the necessary data to connect to the API in /admin/config/system/redsys-settings.
- Place the block where you want
Features
The module has two distinct parts:
- In the admin, it incorporates a configuration form so you only have to enter the data provided by the bank.
- On the front end, through a block, it displays a payment form.
- Integration with webform.
Form for amount, email, and comment.
To enter how much will be paid and optionally, who will pay it by indicating the email and leaving a comment (where the payer can indicate their name or text they see fit).
Commerce Integration
Now you can use Redys how payment gateway, inside of redsys_button there is a submodule called commerce_redsys_button that let to integrate with commerce module optionally very easylly.
Wordefull! now you can have a payment gateway only for invoice payment, donations and if you have a electronic commerce you que enable the submodule and automatically you will have payment gateway for yuo commerce using Redsys (Credit card or Bizum).