Description
Redsys for PrestaShop Premium — The ultimate payment gateway
Integrate all Redsys payment methods into your PrestaShop store with a single professional module. Compatible with PrestaShop 8.0+ and PHP 8.1+, designed to maximize your conversions and simplify payment management.<br><br>If you are looking for the premium plugin for WooCommerce, you will find it here.
Included payment methods
| Payment method | Available modes |
|---|---|
| Credit/debit card | Redirection & InSite (integrated form at checkout) |
| Bizum | Redirection & Integrated Checkout (phone field at checkout) |
| Apple Pay | Redirection & Express Button (product, cart, and checkout) |
| Google Pay | Redirection & Express Button (product, cart, and checkout) |
| One-click payment | Saved cards with secure tokenization |
| Paygold (payment links) | Link generation from the back office + email sending |
| Inespay | Instant bank transfer via REST API |
Main features
Card payment — Maximum flexibility
- Redirection Mode: The customer is redirected to the secure Redsys page to complete the payment.
- InSite Mode: Integrated payment form directly in your checkout. The customer never leaves your store.
- Customizable: Configure colors, fonts, placeholder texts, and payment button style of the InSite form.
- 3D Secure / SCA: Full support for strong authentication in accordance with PSD2.
- Bank logos: Display the logos of accepted cards at checkout.
Bizum — The most popular mobile payment in Spain
- Redirection Mode: Redirects the customer to Bizum to confirm the payment.
- Integrated Checkout Mode: Phone field directly in the payment process with automatic REST detection.
- Saved phone: Customers can save their Bizum number for future purchases.
- Multi-country: Support for prefixes from Spain, Portugal, France, Germany, Italy, the United Kingdom, the Netherlands, Belgium, Switzerland, Austria, Luxembourg, and Andorra.
Apple Pay and Google Pay — Express payment
- Express buttons on product, cart, and checkout pages.
- Native integration with the official SDKs of Apple Pay and Google Pay.
- Configurable styles: Choose from multiple button styles (black, white, outline) and types (buy, pay, donate…).
- Domain verification and certificate management for Apple Pay.
- Automatic shipping calculation from express buttons.
One-click payment — Card tokenization
- Save cards securely for future purchases.
- Selection of saved card at checkout with one click.
- Token management from the customer account: view, delete, and set default card.
- Express button for quick purchase on product page and cart.
- Expiration notification: Automatic email to the customer before their card expires.
- Token statistics: Panel with totals, active, and expired.
Paygold — Payment links from the back office
- Generate payment links from the administration panel for any customer.
- Automatic email sending of the payment link.
- Configurable expiration time (default 24 hours).
- Complete tracking: Link status, payment date, method used.
- Management panel: Statistics, link forwarding, and payment confirmations.
Inespay — Instant bank transfer
- Complete REST API integration with Inespay.
- Automatic and sandbox mode for testing.
- Instant confirmation of the payment.
Advanced payment management
Automatic refunds
- Total and partial refunds directly from the PrestaShop back office.
- Automatic processing: When creating a refund in PrestaShop, the refund is automatically sent to Redsys.
- REST WebService integration for real-time processing.
- Refund history: All attempts are recorded with status and authorization codes.
- Error management: Failed refunds are marked for manual intervention.
Customizable order numbers
- 15 available formats to generate order numbers compatible with Redsys.
- Options: random prefix/suffix, sequential, UUID, timestamp-based, and more.
- Custom suffix for additional identifiers.
- Hook for developers:
actionRedsysModifyOrderNumberfor third-party customization.
Extended transaction logging
- Detailed logs of each transaction: card brand, type, country, masked number, expiration date.
- Authorization codes stored for payment and refund.
- IP and User Agent logging of the customer.
- Separate log files by gateway for greater security.
- Configurable retention policy by days.
- Log viewer integrated into the back office.
Optimized user experience
- Express payment buttons on product, cart, and checkout pages for Apple Pay, Google Pay, and saved cards.
- Custom fields modal: Collect mandatory checkout fields before processing express payments, with dynamic validation and pre-filled data.
- Customizable InSite form: Adapt the design of the payment form to the visual identity of your store.
- Confirmation and error pages specific to each payment method.
- Management of saved cards from the customer account.
Complete administration panel
- Centralized configuration of all payment methods from a single panel.
- Independent credentials: Each payment method can use global or its own credentials (merchant code, terminal, SHA256 key).
- Payment information in orders: Complete transaction details in the order details.
- Dedicated tabs: Extended logs, saved tokens, Paygold links, and license.
- Debug mode and testing environment to facilitate integration.
- Support for SIS-T and SIS-I as testing environments (compatibility with different banks).
Security and compliance
- PCI DSS: Minimization of card data (masked storage).
- 3D Secure / SCA: Enhanced authentication in accordance with PSD2.
- SHA256 encryption in all transactions.
- LWV (Low Value Exemption): Low value exemption for recurring payments.
- TRA (Transaction Risk Analysis): Risk analysis by transaction.
- Secure certificate management for Apple Pay.
For developers — Total extensibility
The module includes more than 15 custom hooks for developers and agencies to extend its functionality:
| Hook | Description |
|---|---|
actionRedsysBeforePayment | Before processing the payment |
actionRedsysPaymentSuccess | Payment completed successfully |
actionRedsysPaymentError | Error in payment |
actionRedsysModifyParameters | Modify parameters before sending to Redsys |
actionRedsysModifyOrderNumber | Customize order number format |
actionRedsysGatewayAvailability | Control availability of payment methods |
actionRedsysTokenCreated | Card token created |
actionRedsysBeforeRefund | Before processing a refund |
actionRedsysAfterRefund | After processing a refund |
actionRedsysConfigSave | Saved configuration |
Technical requirements
- PrestaShop: 8.0.0 or higher
- PHP: 8.1 or higher
- Redsys account: Contract with your bank to operate with the Redsys gateway
- SSL: SSL certificate required (HTTPS)
Database — 8 dedicated tables
The module manages its own data structure with 8 dedicated tables for transactions, tokens, refunds, order mapping, InSite cache, Bizum phones, Paygold links, and order metadata. All with secure transactional management.
Why choose Redsys for PrestaShop Premium?
| 7 payment methods Card, Bizum, Apple Pay, Google Pay, One-click payment, Paygold, and Inespay in a single module. | Express payment Quick payment buttons on product, cart, and checkout for maximum conversion. |
| Automatic refunds Total and partial refunds from PrestaShop without accessing the virtual POS. | Total security SHA256, 3D Secure, PCI DSS compliance, and encryption in all transactions. |
| 28 drivers Dedicated endpoints for each payment flow with complete state management. | 14 specialized services Clean architecture with dedicated services for tokens, refunds, logs, and more. |
| Premium support Direct support from the developer, help with installation and configuration included. | Continuous updates New features and guaranteed compatibility with the latest versions of PrestaShop. |
Support included
The license includes:
- Priority technical support via email.
- Help with installation and initial configuration.
- Assistance in testing with the Redsys test environment.
- Access to all updates during the license period.
Developed by José Conti, a developer specialized in payment gateways with over 10 years of experience integrating Redsys into WooCommerce and PrestaShop.


Reviews
There are no reviews yet.