The development of this version has had a cost of 4,200 euros. The cumulative cost for this year is 9,200 euros. The cumulative cost since the first release is €85,330, but the cost to you is just the $79 license.
New branch 15.1.x of Redsys plugin for WooCommerce by WooCommerce.com
- NEW: Added 1click payment to Redsys on the checkout page (by Jose Conti), InSite.
- NEW: Added a new feature to the plugin API where you can pass the order ID and charge it directly if the customer has saved an R token (subscriptions).
- NEW: Added a column on the Payment Methods page in My Account that identifies what type of token it is (1click payment or Subscriptions). This way customers will know what each saved token they have is for.
- NEW: You can now define what the “Name” field (billing_first_name) is in the Redsys settings on the checkout page (by Jose Conti) if you change it somehow, for example via checkout page customization plugins.
- NEW: Now the form is reloaded if the “Name” field in the checkout page is modified.
- NEW: Now you can select up to what amount you want Bizum to show. There are banks that limit the maximum amount of the basket with Bizum. Now you will be able to hide it if it exceeds that amount so there are no problems at payment time.
- NEW: Added dns-prefetch for all JS loaded from Redsys to improve loading on the checkout page.
- NEW: Added support for SNI certificates not accepted by Redsys in Redsys on the checkout page (by Jose Conti).
- NEW: You can now hide a payment method on the checkout page if you have it in test mode for everyone and show it only to the users you want.
- Improved WordPress site health information.
- Now only force reload of the checkout page if there is an error and Redsys on the checkout page (by Jose Conti) is active.
- All JS that my plugin loads, now loads in the footer and is minified.
- The “finger” pointer now pops up when hovering over the pay button that adds Redsys on the checkout page (by Jose Conti).
- Updated the email text that is sent when some fields are not sent from Redsys next to the token.
- Declared compatibility with WooCommerce 5.4.
- Updated the spanish translation file.
- Fixed SCA, TRA and LWV that in some version had inadvertently removed them in standard payments. Now they work again in a way that makes it easier not to request so much the payment verification to the client.
- Fixed a problem that occurred on some servers so that Bizum did not work properly.
- Fixed a problem with flush_rules. Thanks to Fran Torres for warning.
- Fixed some undefined variables and properties.
Added 1-click payment to Redsys in the payment page, you can choose between using a saved card, or save or use a new card and save it (or not):
If a saved card is selected, the card form is hidden to remove distractions.
If the order has a subscription product, either from WooCommerce Subscriptions, or Yith Subscriptions, or you have selected in the product settings to ask for an R token (option added by my plugin), it will force a token if you don’t have one or select new card.
I’ve also added the ability to customize the “Name” field in case you modify it using code or a plugin. If you don’t put the correct name in the field, InSite won’t work.
In Bizum I have added a transaction limit that you can use. I have done this because there are banks that limit the price of the cart, and if you exceed that limit, the payment will be rejected. Now you can set that limit, and Bizum will not show if you exceed it.
In all payment methods, I have added a new option that if you put the payment method in test globally, you can hide it for all users except the ones you select. This will be very useful especially for testing new payment methods added by my plugin and not run the risk that real customers use it to pay when it is not yet ready for it.
- I had inadvertently removed a jQuery. This jQuery is responsible for reloading the page in case of error, so InSite was unusable in case of an error in the data entry.
- Fixed an issue with Bizum functionality introduced in version 15.1.1, sorry for the oversight.