StripeとSlackの連携イメージ
How to Integrate Applications

2025-04-03

How to integrate Stripe with Slack to notify Slack when a payment is made in Stripe

a.ohta

With the rise of online business, the ability to make smooth payments with credit cards and other methods is essential to meet customer needs. Therefore, tools like Stripe that allow for easy integration of online payments are incredibly convenient.
By implementing online payments, consumers can make payments easily anytime and anywhere. This could potentially serve as a catalyst for business growth for companies.
In this context, let's introduce app integrations that allow you to quickly grasp online payment information and easily understand business trends!
The integration with Stripe involves the communication tool Slack. Let's first look at the benefits of connecting these two.

Benefits of Integrating Stripe and Slack

1. Streamlined Post-Process

With this integration, notifications will be sent to Slack whenever a payment is made via Stripe.
Therefore, if the purchased item is a physical product, the flow to post-processes like shipping preparation is expected to be smoother. Since you can set up mentions in advance when Stripe payment information is notified to Slack, requests to the person in charge can be completed quickly.
This should simplify communication tasks among team members or departments, allowing work to be carried out efficiently.

2. Easier Tracking of Sales and Trends

Information about payments made via Stripe is quickly notified to Slack. If you use Slack as your main communication tool, it becomes easier to check sales without having to check Stripe, reducing the need to switch between different tools.
Additionally, being able to grasp the sales of products or services in real-time makes it easier to recognize who made a payment and when, potentially facilitating its application to marketing and other areas.

[About Yoom]

Next, we will introduce how to create a Flowbot in Yoom, which allows app integration without programming, to automate the task of "notifying Slack when a payment is made via Stripe."
After registering with Yoom, please try creating it!

【Please Note】
※ Stripe is an app available only on some paid plans.
※ A two-week trial of the paid plan is available.

The above Flowbot template can be copied from below.

1. Click on "View Details" on the top banner
2. Click on "Try this template" at the bottom of the transitioned screen
3. Register for Yoom

* If you have already completed registration, the login screen will be displayed, so please log in.

How to Create a Flow for Integrating Stripe and Slack

Step 1: Integrate Stripe and Slack with My Apps

Once Yoom registration is complete, the Flowbot template will be copied to "My Projects".
When the display appears as shown in the image, please select "My Apps" from the menu on the left.

Click the new connection button at the top right.

Enter the name of the app to integrate into the box.

Integration of Stripe and Yoom

1. Search
Enter "Stripe" in the box and select the Stripe icon.

2. Enter Required Fields

Enter the account name and access token.

The account name should be a name of your choice. It is recommended to use something easy to understand, such as the company name or the person in charge.
For more details on the access token, please check How to Register My Apps in Stripe.

3. Add

Once you have entered the account name and access token, press the add button at the bottom right.
If the screen switches and the above display appears, the integration is complete.

Integration of Slack and Yoom

1. Search
Enter "Slack" in the search box and click the Slack icon.

2. Enter Required Fields

When the screen appears as shown above, select the channel where you want to post the translated message from the dropdown.
Then, press "Allow".

The screen will automatically switch to Yoom, and if the above display appears, the integration is complete.

This completes the integration of Stripe and Slack with My Apps.
Next, let's use the template you copied earlier to set up the Flowbot.
Please copy the Flowbot template from below.

1. Hover over the banner and click "View Details"
2. Click "Try this template" on the page you are redirected to
3. Register for Yoom
※ If you have already registered, the login screen will be displayed, so please log in.

Step 2: Setting up to retrieve data from Stripe

1. Open My Project

Open "My Project" from the menu on the left side of the screen.

2. Open the copied template
Click on "Notify Slack when a payment is made with Stripe".

3. Select an app trigger
Select "When a payment is successfully completed" from the Stripe icon.
Press Next.

4. Test execution

Test send the payment data made in Stripe.
Press the test button, and if "Test Successful" is displayed in blue, proceed to the next step.

5. Test execution②

Conduct the test again.
Press the test button, and if "Success" is displayed, press Save.

Step 3: Setting up notifications to Slack

1. Select an app trigger
Click on "Send a message to a channel" from the Slack icon.
Since the title and other settings are complete, press Next.

2. Set the channel ID to post to

Set which channel to post the Stripe payment completion data to.

When you click the box, a list of channels will be displayed, so select the channel where you want to receive the Stripe payment completion data.
By selecting, it will be inserted into the box and the setup will be complete.

3. Set the message content

Next, set the message to be posted to Slack.
Since you are using a template, the settings are already complete, but you can change them as desired.
Data insertion for changes is as follows.

Select "When a payment is successfully completed" from the Stripe icon.

Stripe data will be displayed as shown in the image.
Click to insert the content you want to notify.

Once the data is inserted, it will look like the image.
If there are other necessary data, insert them in the same way.

4. Adjust the layout
Adjust the layout to make it easier to read.

This time, it was arranged like the image.
Use line breaks and symbols to make it easier to read, and change it to your preferred layout.
You can also add mentions. For more details, please check the notes at the bottom of the box.

5. Execute the test
Once the layout is adjusted, press the test button at the bottom of the screen.
If "Test Successful" is displayed, the setup is complete. Save it.

6. Turn on the trigger

When the creation of the flow bot is complete, the above display will appear.
The trigger is initially set to OFF, so turn it ON.

This completes the creation of the app integration between Stripe and Slack.

Flow bot template used this time
Notify Slack when a payment is made with Stripe

Other Automation Examples Using Stripe

There are many other examples of automation using Stripe in Yoom, so here are a few introductions.

1. Notify Discord When a Payment is Made with Stripe

This is the Discord version of the flow bot. Since Yoom allows integration with various communication tools, choose your preferred tool.

2. Send a Thank You Email via Gmail When Payment is Made with Stripe

Would you like to implement an email to inform the buyer that the payment has been completed? If the buyer can recognize that the payment was successful, they will gain a sense of security.

3. Register sales transactions in freee when a payment is created in Stripe

It is also possible to automatically register Stripe sales in freee. This can reduce administrative tasks and is expected to lighten the workload.

Summary

In the IT society, online payment services are becoming commonplace. Implementing them can provide benefits to both buyers and companies.
Therefore, if this integration makes it easier to understand sales trends, it should also facilitate the application of data analysis.
If you're even slightly interested, please consider using Yoom.

The person who wrote this article
a.ohta
After working as a general store manager, I started working from home as an SEO writer. Later, an outsourcing agreement was signed with a marketing startup for about 5 years. Surrounded by students at the University of Tokyo, I held a computer and spent my days studying various business terms and how to use SaaS tools. When I was a general store manager, time was taken over and over again by office work such as sales and inventory management, human resource management, and ordering, etc., and I was unable to serve customers and often missed sales times. Even when outsourcing, there are many detailed tasks such as input, etc., and “can't such monotonous tasks be automated?” I thought so, and I really sympathize with Yoom's vision!
Tags
Stripe
Slack
Automation
Integration
Notification
Related Apps
App integration
No items found.
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials