This article will show you how to connect your existing Stripe account to WeTravel and answer questions around usage of WeTravel with your own Stripe account.

How to connect your existing Stripe account to WeTravel:

1. Contact WeTravel customer support to enable connecting your own Stripe account. 

2. Follow these steps to link/connect your Stripe account:
a. Go to your profile page
b. Scroll down until you see the General Settings
c. Click the "Connect" button next to "Connect your Stripe account"

d. You will be taken to a page where you can set up your Stripe account and enter your business information. If you already have a Stripe just use the same email to sign in through the flow.

e. Enter the relevant information and click "Submit".

f. You will now be redirected to your WeTravel profile page.
g. On the profile page, in the General Settings, you'll see that your account is connected with the account ID showing.


All payments collected on WeTravel will now go into your own Stripe account.

FAQ - Frequently Asked Questions

What is the difference between using WeTravel's payment processing and using my own Stripe account?

When you have connected your own Stripe account, all funds collected on WeTravel go into your Stripe account. WeTravel has no visibility or access into your Stripe account or your payout schedule with Stripe. Payouts to your bank account are done directly by Stripe.

Previously, when you used WeTravel's payment processing, all funds went into your WeTravel account. Now, all new payments will go to your own Stripe account.

I already had a payout account set up with Stripe for WeTravel previously, how will this affect me?

If you were already using WeTravel to collect payments previously and paid out funds to your own bank account you had to set up a payout account with Stripe already.

This account is only for payouts and thus cannot be connected to WeTravel to process payments. For that, you need to set up a Stripe Standard account. When you do this, if you try to use the email address you used when setting up the payout account, Stripe will not let you go ahead.

Please use a different email address in this case to create a Stripe Standard account or you can modify your email address with a + sign. For example jon+stripe@travelco.com. This will allow you to create another account, but receive emails at jon@travelco.com as normal. You can read about this method more here.

Will my customers notice a difference?
Your customers won't know that you have switched your payment processing to your own Stripe account. The user experience will remain the same as before.

While this feature is still in beta, there is one difference for your users when you are using your own Stripe account to process payments:


Previously saved credit card and bank account numbers are not transferred, meaning that your customer will have to enter their card number again when they make their next installment payment. For security reasons, we are unable to transfer card numbers, since WeTravel never has access to to your customer's credit card numbers.

What will my users see on their credit card statements?
Your users will see the first 22 characters of the trip name on their card or bank statement. This has proven to be the best way to minimize complaints from customers about unrecognized credit card charges.

Can I use all WeTravel features with my own Stripe account?

When you use your own Stripe account, you fully control the funds. WeTravel has no access to collected funds and payouts are done directly by Stripe.
Therefore, WeTravel's payout features are not available, such as our international wire option, the WeTravel Card as well as Vendor Transfers.

All other features, such as installment payments or user messaging are fully working.

Can I accept ACH payments for USD using my own Stripe account?

Yes, you can accept both ACH and cc/debit card payments with your own Stripe account. You can toggle the ACH capability on and off on your WeTravel profile page.

What is the pricing if I use my own Stripe account?
The pricing remains similar. You pay a 1% WeTravel Processing Fee + Stripe Processing Fees (2.9% + 30c for USD / different for other currencies). You can learn more about Stripe's pricing here.

Please note that in case of refunds, WeTravel previously also refunded all fees. Stripe (like most payment processors) does NOT refund any fees. Thus, when you refund new payments collected with your own Stripe account, neither the WeTravel Processing Fee nor Stripe's Processing Fees are refunded to you.

How can I top-up my own Stripe account if I don't have sufficient funds available to do refunds?
You can use Stripe's own Top-up feature to add funds back into your Stripe account. See more information here.

When will I receive my funds?
Stripe usually transfers funds automatically into your bank account. Every day, Stripe transfers the money that you charged two days prior. For example, every Wednesday, you'll receive the funds in your bank account that were charged on Monday. Please note that Stripe reserves the right to change this schedule at any point. Learn more about Stripe in their FAQ here.

What about the funds I already have in WeTravel?
If you have previously collected payments and currently have funds in your WeTravel account, they can still be refunded and paid out as before. If your account is verified, you can use them for refunds, international wires, through your WeTravel card and for vendor transfers.
Only new payments you receive after connecting your Stripe account will go into your own Stripe account.

I have an issue with Stripe. Can WeTravel help?
When you are using your own Stripe account, WeTravel is in no way involved in the payment processing. The payment processing is completely governed by your agreements with Stripe. We can neither assist, advice nor influence Stripe's handling of your account.

Can I switch back to WeTravel payment processing?
Yes. If you wish to switch back to processing payments through WeTravel in the future, you may do so at any time by contacting our customer support team.

Did this answer your question?