Tips: It takes about 5 minutes to read this article.Introduction: This article explains how to complete the Stripe payment configuration on the BookingMeta platform. Stripe is one of the online payment channels supported on the BookingMeta Portal side, supporting credit cards and other payment methods. Once the configuration is complete, guests can complete online payments through Stripe on your Portal user side.
The configuration follows a 「semi self-service」 model: you complete the account setup and key preparation in the Stripe dashboard, then submit the required configuration information to the BookingMeta technical team by email, and the technical team completes the final configuration in the BookingMeta backend.
Note: Stripe's rates are subject to what is published on the official website; applying for a Stripe payment account usually requires a review period of more than one week.
Main Steps:
1. Prerequisites
2. Stripe account preparation (create an account and obtain API keys)
3. Complete Stripe payment integration in BookingMeta (email submission + technical backend configuration + test payment)
4. FAQ
1. Prerequisites
Before you begin, please confirm that the following conditions are met:
- You have a BookingMeta account and access to the Portal side.
- You have prepared the company qualification materials required to open a Stripe account (Stripe usually requires the registering entity to be a company outside mainland China; the specific requirements are subject to the Stripe official website).
- You have determined the collection currency on the BookingMeta Portal side. It is strongly recommended to keep it consistent with the default collection currency used when opening the Stripe account, to avoid extra fees from currency conversion.
- You have prepared an email address that can send and receive emails normally, for receiving Stripe review notifications and communicating with the BookingMeta technical team.
- Allow sufficient time: Stripe account review takes about one week or more; together with configuration and testing, the overall process takes about 1-2 weeks.
2. Stripe Account Preparation
2.1 Create and Activate a Stripe Account
Step 1: Visit the Stripe website (https://dashboard.stripe.com/register) and register an account following the guide provided on the website.
Step 2: Apply to activate the payment collection function; after submission, Stripe will conduct a qualification review.
2.2 Obtain the API Secret Key
After the review is approved, log in to the Stripe to obtain the Secret key: log in to your Stripe account -> click Developers -> API keys -> copy the Secret key. The path is shown in the figure below:
3. Complete Stripe Payment Integration in BookingMeta
After completing the Stripe account preparation above, complete the integration by following the steps below:
3.1 Submit the configuration email to the BookingMeta team:
Send the configuration request email to support@bookingmeta.com and CC jian.li@bookingmeta.com, then wait for the BookingMeta technical team to complete the Stripe payment channel binding in the backend. This is usually completed within 1 business day after the email is received, and a confirmation will be sent by email upon completion.
Email subject format: {Company name} needs to configure and activate Stripe payment collection in {Currency}; example: ABC tour needs to configure and activate Stripe payment collection in THB.
The email body must contain the following information:
1. The BookingMeta Portal URL (for example, xxxxxxx.bookingmeta.com)
Note: This information is mainly used to match your BookingMeta account.
2. The account used to log in to the Stripe dashboard (usually the registration email)
Note: The BookingMeta technical team generates the API version for your account.
3. The currency in which you want Stripe to collect payments on the BookingMeta Portal side
Note: A Stripe account supports collecting multiple currencies, but the current BookingMeta-Stripe interface can collect only one currency. Therefore, it is strongly recommended to keep the Stripe account's default collection currency consistent with the currency you want to collect on the BookingMeta platform, to avoid extra fees and higher costs caused by currency conversion.
4. The Stripe account Secret key (see section 2.2 for how to obtain it)
Note: This refers to the Secret key under the Standard keys of the corresponding Stripe account; it must be the (live) environment key.
3.2 BookingMeta technical configuration
After receiving your email, the BookingMeta technical team will schedule and complete the configuration, usually within 1 business day.
3.3 Stripe payment testing
After the binding is complete, perform a test payment. On the BookingMeta Portal user side, select any sellable product and place a small test order to verify that the payment process runs smoothly, the order status updates normally, and the funds are received correctly.
4. FAQ
4.1 Account and Review
Q1: What should I do if my Stripe account review is rejected or shows as restricted?
A: A failed review is usually related to incomplete company qualifications or registration information. Please supplement or correct the information according to the prompts sent by Stripe, and contact Stripe Support if necessary.
Q2: Can I change the default collection currency of my Stripe account?
A: The default settlement currency of a Stripe account usually cannot be changed after the account is opened. If a change is needed, it is recommended to create a new account or contact Stripe to request special handling.
Q3: Can multiple BookingMeta Portals share the same Stripe account?
A: Sure. If you have such a need, please contact our CS team for assistance.
4.2 Keys and Configuration
Q4: What should I do if my Secret key is leaked?
A: Immediately log in to the Stripe, click Roll key on the API keys page to regenerate the key, and resubmit the new key to the BookingMeta technical team.
4.3 Payment and Settlement
Q5: What happens if the user's payment currency differs from the Portal collection currency?
A: If the Stripe account's default currency differs from the Portal collection currency, the payment process may incur currency conversion fees, resulting in actual fees higher than expected. It is recommended to keep the two currencies consistent.