In this new version of Redsys for WooCommerce, I have added the action for the bulk payment processing of orders.
What does this new functionality consist of? On some occasions, we may find that we need to create orders outside of WooCommerce and import them. Once imported, depending on the customer or the service or product we sell, we will be able to make our customers pay, or we can perform a bulk charge ourselves.
What prerequisites must we have on our site to be able to perform the bulk charge?
We must have a token from the user’s credit card, which requires having reference payment enabled on the Redsys terminal, and the terminal must be “non-secure.” With these two features, we will be able to perform a bulk charge of orders.
An example could be a service that offers different products each month, and with a variable subscription, we send all the products and charge according to what was sent. What we would do is create a CSV with all the orders and upload them via a plugin; in my case, in the video you will find with the demonstration, I use the plugin “Order Export & Order Import for WooCommerce.” Once we have imported all the orders, we just need to go to the orders page, select all the orders we want to charge, and in the bulk actions, we will select “Charge immediately in Redsys” and click “Apply.” When it finishes, we will have charged all the orders we uploaded via reference payment.
I have also fixed a translation that was incorrect.
If you do not yet have the official WooCommerce.com extension for Redsys, you can purchase it at this address and enjoy all the features that no other plugin offers.
If you are not familiar with everything it offers, you can check this table where I show the differences and you will see that the premium label of this plugin is due to everything it offers and differentiates.







