Redsys is a payment gateway that you arrange through your bank, and activating it in your StockCrowd campaigns takes four steps: requesting your TPV from your bank, making test payments, requesting your final keys and configuring them in production. Redsys has no fixed sign-up procedure, because it depends on the bank you arrange it with and the steps can differ from one case to another: Redsys will give you a guide with those steps, and here we also share some that you may find useful.
Which plans can activate Redsys
To be able to choose Redsys as your payment gateway, you need the multi-gateway payment option enabled: this is the feature that lets you offer several payment gateways in your campaigns. Not all plans include it within their fee:
Premium Plan: includes the multi-gateway payment option by default, within its usual fee. If you are on the Premium Plan, you can activate Redsys at no extra cost by following the steps in this article.
Light, Esencial and Profesional plans: do not include it by default, but you can add it as an extra at an additional cost. If you are on one of these three plans and you want to collect donations with Redsys, write to our Support team ([email protected]) and we will talk you through the details.
Step 1 | Request your TPV from your bank
The first step to activate Redsys is to request your TPV: the Redsys payment gateway has to be requested from your own bank, not from StockCrowd.
Bear in mind that if you already have a Redsys gateway in use outside StockCrowd, its keys cannot be used on different domains, so you will need to request a new TPV for your StockCrowd campaigns.
❗Important: if you want to receive regular card donations through Redsys, you have to tell your bank when your TPV is generated.
Step 2 | Make payments in the test environment
Before you collect real donations with Redsys, you need to make payments in a test environment. Broadly speaking, you will be given guidelines for those payments, along with keys to configure Redsys and test cards to make one successful payment and one failed payment.
1. Access Sandbox, our test environment
Redsys testing is done in Sandbox, our test environment. If you do not have access to it, contact our Support team ([email protected]) so that they can set up an account for you. Once you are in, you will see that Sandbox looks exactly like the production environment and works in the same way.
2. Configure the test keys in a campaign
To run your Redsys tests in Sandbox, create a campaign (a form, for example) and go to Settings → Payment gateways → Redsys. Enter the keys and details that Redsys has given you and save your changes:
The Redsys form asks you for the Merchand Code, the Merchand Signature, the Secure Payment Terminal, the Non-Secure Payment Terminal and the Bank Stament name, which is the name the donation will show under on the donor's bank statement. Once you have filled them in, click Save.
Make sure Redsys stays selected:
3. Make the test payments from your campaign
With the test keys saved, you now need to open your campaign and make the test payments. To do that, go to Content → Campaign templates → My campaign, in either of the two templates available:
Once you are in the campaign, make a donation using the card details that Redsys has given you: first the ones for the successful payment and then the ones for the failed payment.
Step 3 | Request your final keys
Once you have made the test payments, contact your bank again to let them know and to request your final keys.
At this point they will check that the URL they asked you for at the start has Redsys up and running. So, before you ask them for the final keys, go to your campaign in production, enter the test keys and make sure you leave Redsys selected as a payment method.
That way they can check that Redsys is among the payment methods available to pay on that URL. If you skip this step, they are likely to refuse you access to the production keys.
Step 4 | Configure Redsys in production
Once you have your final keys, you can configure Redsys in production: go to your campaign in production and enter the keys in Settings → Payment gateways → Redsys.
If you want to activate Bizum as a payment method for your campaign, first check with your bank that this option is available with your TPV. Then, in Settings → Payment gateways → Redsys, tick the Allow payments with Bizum option.
That is it! Now that you have your Redsys TPV, you can use these keys in every campaign you create with StockCrowd.
Redsys inSite: your donor pays without leaving your campaign
Redsys inSite is a Redsys payment method that lets the whole payment process be completed inside your campaign's own page.
Without inSite, Redsys redirects the donor to an external bank page to enter their card details there, and when they have finished the donor has to click a button to come back to your campaign.
These are the two advantages of this Redsys option that we find most valuable:
The donor never leaves your page: they enter their card details with no redirects and no external bank windows, so the donation process is completed from start to finish on your campaign's URL. The payment form also blends in with your campaign design instead of showing the bank's screen.
You can measure the final step of the donation: because the donor does not go off to somebody else's page, you keep your analytics tracking all the way to the end of the payment process and you can genuinely measure the conversion of your marketing campaigns.
Which plans can activate inSite
To activate the inSite payment method you need Redsys active and, on top of that, a plan that includes this option:
Premium Plan: includes inSite by default, within its usual fee. If you are on the Premium Plan, you can activate it by following the steps in this section.
Light, Esencial and Profesional plans: do not include inSite by default, but you can add it as an extra at an additional cost. If you are on one of these three plans and you want to activate inSite, write to our team ([email protected]) and we will talk you through the details.
How to activate Redsys inSite
Activating Redsys inSite has two parts: a request you have to make directly to your bank, and a setting inside StockCrowd. You need to complete the request to your bank first, because if you activate the option in your campaign before your bank has registered the domain, inSite payments will not work.
❗Bear in mind: the exact process for requesting this can vary depending on the bank you hold your Redsys Virtual POS with. The steps we explain here are a general guide based on the information we have, not definitive instructions: we recommend you always confirm the specific details directly with your bank.
1. Ask your bank to add your domains to inSite
For security and fraud prevention reasons, Redsys needs to know which domains payments will be processed from, and it is your bank (not the StockCrowd team) that registers those domains in your Virtual POS. Get in touch with your bank and ask them to enable inSite for your Virtual POS, telling them the domain (or domains) of the campaigns you need it for. Bear in mind that:
You can register more than one domain: if you need it for several campaigns on different domains, you can ask your bank to add them all.
The inSite domain does not have to be your TPV's main domain: the domain you use for inSite does not have to match the main domain you declared when you requested your Virtual POS. They are two independent settings, and you can add new domains for inSite later on without having to register a new terminal.
2. Check that your domains are configured
Once your bank confirms that it has added the domains, you can check this by going into your Redsys Virtual POS Administration Portal. There you will see the terminal you are using and, inside it, the list of Dominios inSite permitidos.
This section is read-only for you: it is your bank that adds or changes the domains on that list.
3. Activate the inSite option in your campaign
With the domain registered and confirmed by your bank, go to Settings → Payment gateways → Redsys in your campaign and tick the inSite option: "By activating this option, payment will be processed using RedSys' insite payment method".
This tick box tells StockCrowd that the payment should be processed with the inSite payment method instead of the standard redirect to the bank.
inSite with regular donations and with Bizum
The inSite payment method does not behave the same way with regular donations as it does with Bizum:
Regular donations do work with inSite, on one condition: that you asked your bank for Redsys for regular donations on the same terminal where you are enabling inSite. That is the request explained in Step 1 of this article, when your TPV is generated.
Bizum does not work with inSite. Bizum takes the donor to another screen to complete the payment, so that payment is not resolved inside your campaign's page. Even so, with Bizum the donor comes back to your campaign on their own when they finish, without having to click any button: that is why Bizum, even though it does not go through inSite, does not leave you without measurement at the end of the donation process.
❓Frequently asked questions
Do I need a specific plan to activate Redsys?
To activate Redsys you need the multi-gateway payment option enabled. The Premium Plan includes it by default within its fee, so it can activate Redsys at no extra cost. The Light, Esencial and Profesional plans do not include it, but they can add it as an extra: write to our Support team at [email protected] and we will talk you through the details.
Do I need a specific plan to activate inSite?
Yes: on top of having Redsys active, your plan has to include the inSite payment method. The Premium Plan includes it by default within its fee. The Light, Esencial and Profesional plans do not include it, but you can add it as an extra: write to our Support team at [email protected] and we will talk you through the details.
Can I use the Redsys keys I already use on another website in StockCrowd?
The keys of a Redsys TPV cannot be used on different domains, so if you already have a Redsys gateway in use outside StockCrowd you will need to ask your bank for a new TPV for your StockCrowd campaigns.
Can I receive regular card donations through Redsys?
You can receive regular card donations through Redsys, but you have to tell your bank when your TPV is generated.
How do I get access to the Sandbox test environment?
Sandbox is our test environment, and it looks and works exactly like the production environment. If you do not have access to it yet, write to our Support team ([email protected]) so that they can set up an account for you.
Can I activate Bizum in a campaign that collects donations with Redsys?
You can activate Bizum by ticking the Allow payments with Bizum option in Settings → Payment gateways → Redsys. Before you tick it, check with your bank that this option is available with your TPV.
Can I collect donations with Redsys without the donor leaving my campaign page?
Yes: by activating the Redsys inSite payment method, the payment process is completed inside your campaign's own page, without the redirect to the bank page that Redsys does by default. You activate it by ticking the inSite option in Settings → Payment gateways → Redsys, but first your bank has to have registered your campaign domain as an inSite domain in your Virtual POS.
Who configures the inSite domains?
It is your bank that configures the inSite domains in your Redsys Virtual POS, not the StockCrowd team. Before you activate the inSite tick box in your campaign, you have to ask your bank to register the domain (or domains) you are going to collect donations from; if you activate the option in StockCrowd before your bank has configured it, the inSite flow will not work. Bear in mind that the exact process can vary from one bank to another, so always confirm the details with yours. You can check the domains already registered from your Virtual POS Administration Portal.
Does inSite work with regular donations and with Bizum?
Regular donations work with inSite as long as you asked your bank for Redsys for regular donations on the same terminal where you are enabling inSite. Bizum, on the other hand, does not work with inSite: it still takes the donor to another screen to complete the payment. That does not leave you without measurement, because with Bizum the donor comes back to your campaign on their own when they finish, without having to click any button.
What happens if I request the final keys without leaving the test keys configured?
Before giving you the final keys, your bank checks that the URL it asked you for at the start has Redsys up and running, and for that the test keys have to be entered in the campaign in production with Redsys selected as a payment method. If you skip this step, they are likely to refuse you access to the production keys.
Do I have to repeat the whole process for every campaign?
You do not need to repeat the process: once you have your Redsys TPV, you can use these keys in every campaign you create with StockCrowd.
Need more help? Contact us at [email protected] or through the chat icon 💬 on this page.








