Credit card details

Guides to quickly getting up and running with Beds24
Post Reply
lovebenidorm
Posts: 17
Joined: Tue Apr 23, 2024 8:18 am

Hi,

After the new updated detailed here: https://wiki.beds24.com/index.php/New_F ... nd_Updates

How can i know that a credit card was accepted? (stripe user)

Before the change i get this info-code:
info-code and text example: CARDTOSTRIPE cus_xxxxxxxxxxx

So i can show icons and have some auto-actions working... but now the info code looks not available any longer, so could you explain me what can charge a credit card or how can i confirm if client has entered the credit card details? Thanks a lot
lovebenidorm
Posts: 17
Joined: Tue Apr 23, 2024 8:18 am

So actually we can not add users and credit card details into our stripe account?

all the content here is already expired and not longer available?
https://wiki.beds24.com/index.php/Stripe

For us this is a really big change, and you gave us very little notice.
lesleywoermeijer
Posts: 487
Joined: Wed Dec 28, 2016 2:20 pm

If you have not done so already, can you please create a Support ticket with the booking ids so we can investigate.
tomulens
Posts: 8
Joined: Sat Apr 06, 2019 1:36 pm

I had set up an automated process that allowed guests to enter their credit card details via Booking.com. This worked through the following link:
https://beds24.com/bookpay.php?bookid=[ ... ay=na&g=cc

When used, this process created a customer account in Stripe and added the info code CARDTOSTRIPE to the booking. From that point on, the guest would automatically receive all practical details, such as access codes.

Recently, however, two guests reported that they did not receive any information, despite having entered their card details. This prompted me to investigate why the automation was no longer working—until I came across the latest update. Previously, if a guest booked with credit card X, that card was stored in Stripe. But when they updated their card details via the link above, the new card was not sent to Stripe. Instead, the system now requires me to manually click a button in the Charges & Payments section to view the new card details (which are then permanently removed). This makes me nervous, as my automated process depends on that data flow—especially since it concerns payments.

In the booking logs, I can still see the activity “Credit card collected” being recorded. Unfortunately, Auto Actions cannot be triggered by log entries. If they could, I could replicate my previous setup by adding a custom info code such as CREDITCARDCOLLECTED. The bigger question is: does this mean we can no longer automate payments? Until recently, I had two Auto Actions in place:

- 50% of the balance was charged 60 days before arrival
- the remaining 50% was charged 14 days before arrival

Now, since credit cards are no longer stored in Stripe, I can only view the card details once, after which they are deleted. This forces me not only to process payments manually, but also to store card details elsewhere in order to collect the second payment—otherwise I would need to ask the guest to re-enter their details. I fully understand that Beds24 must comply with regulations, but this feels like a step backward to a time when we had to write down card details by hand.

Why are customers not being created in Stripe when entering their credit card details?

I’ve already created a support ticket, but I also believe it would be helpful if Beds24 provided an official alternative workflow—perhaps a video tutorial—so that other users facing the same issue can benefit as well.
benidormengine
Posts: 39
Joined: Mon Nov 02, 2020 11:00 am
Contact:

I think because you are using "credit card" and not "stripe" to store credit card details.
If you charge 1 euro, you can charge the credit card later, but beds24 has not a link to save credit card details in stripe. You just need to charge 1 euro.
tomulens
Posts: 8
Joined: Sat Apr 06, 2019 1:36 pm

It's the [PAYURL:NA:CC] on https://wiki.beds24.com/index.php/Card_ ... Collection and has been working fine up until 23rd September 2025

Before 23/09/2025
When a guest entered the credit card details, a customer was added in Stripe with this credit card and the info code CARDTOSTRIPE was added as info code.
When a guest entered the credit card details, the credit card of the existing customer in Stripe was added.

After 23/09/2025
When a guest entered the credit card details, no customer is added in Stripe. You can see de credit card details in Beds24 only once.
When a guest entered the credit card details to adjust their current credit card, the new credit card details won't be transferred to Stripe. So all payments will be automatically taken from the old credit card.

As nothing goes through Stripe, I wonder if guests can just enter an invalid credit card.
I'm not going to let guests pay 1 EUR or charge the deposit 3000 times a year only to return it 99.9% of the cases.
lesleywoermeijer
Posts: 487
Joined: Wed Dec 28, 2016 2:20 pm

Due to the Security upgrade with the infrastructure upgrade it is no longer possible to store the card in Beds24 and then send to Stripe.

Using Confirmed with Credit card collection will now allow you to view the card once from within the booking. You will need to take a note of it and then manually add to Stripe or process via your merchant account.

If you want to collect the guest credit card and pass to Stripe, then currently you will need to use :-

Confirmed with Deposit 1 or Confirmed with Deposit 2 and then collect a small amount, 1 is enough to save the card to Stripe.

If you want to authorise a small amount to validate the card, then use - Confirmed with Deposit 1 or Confirmed with Deposit 2 set a small amount and then in Settings > Payments > Payment Gateways > Stripe > Capture = NO.

This will show the Stripe payment gateway, guest can enter their credit card details and the amount you have entered in Confirmed with Deposit 1 or Confirmed with Deposit 2 will be authorised on their card and then released on the date shown in the Info tab of the booking.

Otherwise you can manually release the amount from the Charges & Payment tab > Stripe button.
tomulens
Posts: 8
Joined: Sat Apr 06, 2019 1:36 pm

Ironically, this has now become less secure and less automated. Very frustrating. A guest who had booked earlier wants to change his credit card details today, but since they are no longer sent to Stripe, I now have to delete the automatic future payments because otherwise Stripe would charge the old credit card and create two activities in my calendar to charge his new credit card (deposit 1 and deposit 2). After the first time, I have to take a screenshot of his credit card details (security?) and save it somewhere, otherwise I have to ask the guest to fill in their credit card details again. I mean, this is 2025. Do we now pay less for the integration with Stripe as it doesn't work properly anymore?

Can the following be developed? When a credit card has collected within the booking logs, an info code CARDCOLLECTED can be added to the booking? Because right now, I have to check the booking logs on a daily basis.

Your proposed solution does not comply with the OTA regulations, as we are not allowed to mention in advance that a €1 administration fee will be charged.
Post Reply