Learn to integrate Bubble.io with Adyen in simple steps for seamless online payments in your application. Create accounts, configure plugin, test, and switch to live.
Adyen is a global payment company that allows businesses to accept online and point-of-sale payments. It supports all key payment methods across online, mobile and in-store, including credit and debit cards, mobile wallets, and local payment methods. Adyen's platform is designed to streamline the payment process and improve customer experience, giving businesses insights into their customers' preferences and behaviors. It serves industries such as retail, travel, gaming, and digital services among others.
Book a call with an Expert
Starting a new venture? Need to upgrade your web or mobile app? RapidDev builds Bubble apps with your growth in mind.
Adyen is a widely used platform for managing online payments and Bubble.io is a popular no-code development platform, both of which can be integrated to create online payment applications without the need for coding knowledge.
Step 1: Create an account on Bubble.io
If you don’t have an account on Bubble.io yet, you’ll need to create one for this process. Go to Bubble.io and click on Sign Up
where you will enter your details and set a password to create an account.
Step 2: Create New App on Bubble.io
Once you have created an account and logged in, you will land on the Bubble.io dashboard. Click on New App
in order to create a new application. You will be prompted to add the App Name
and Type of App
(web app or mobile app). Click on Create
to save the details.
Step 3: Create an Account on Adyen
In a new tab, go to the Adyen sign up page and create an account if you don't already have one. Follow the instructions provided and be sure to remember your login credentials.
Step 4: Obtain the Adyen API Key
After you’ve signed in to your Adyen account, navigate to the Developers
section which is located at the bottom of the left sidebar. Click on API Credentials
under the Users and Roles
section, click on Add new credential
and extract the API Key.
Step 5: Add Adyen Plugin in Bubble.io
Now, go back to your Bubble.io application tab and search for the Adyen plugin from the left-hand side Plugins
menu. Click on Add Plugins
, search for Adyen
, and add it to your application.
Step 6: Configure Adyen Plugin
After adding the Adyen plugin, go into the plugin settings in Bubble.io. Copy your API Key from the Adyen dashboard and paste it into the API Key box in the Adyen configuration on Bubble.io.
This is also the location where you would configure the test/live modes and other settings such as receiving the shopperIP.
Step 7: Adding Payment function to Bubble.io App
With the Adyen Plugin added and configured, you can now incorporate payment functions in your application. In the Bubble.io Design
tab, select an element (for example, a button) which will trigger the payment popup.
In the Workflow
tab, add a new action under the specified element. Select the Adyen
action and choose from the array of options(e.g., Make a payment, Refund, Cancel).
Step 8: Testing the Application
You can now test the application to ensure the Adyen payment is working correctly. Switch the application to Test
mode in Bubble.io and also ensure your Adyen account is in Test
mode. Perform a transaction and check both Bubble.io and Adyen dashboards to verify if the transaction is successful.
Step 9: Switching to Live Mode
After you have rigorously tested your app in Test Mode and are sure everything is working fine, you can toggle the application to Live Mode
both on Bubble.io and the Adyen dashboard.
Now you have successfully integrated Bubble.io with Adyen and can accept online payments in your application.
Scenario: An e-commerce startup wants to create a bespoke online store for selling handcrafted products. They use Bubble.io to construct their website and shopping cart considering it's intuitive interface and no-code principle. However, they need a secure, efficient, and globally recognized payment gateway. The company chose Adyen for this purpose because of its extensive list of supported currencies, flexible payment methods, and high-level security measures.
Solution: Integrating Bubble.io with Adyen
Website and Shopping Cart Creation: The startup uses Bubble.io to design and implement an online storefront that includes product listings and a shopping cart tool for customers to add items for purchase.
Integration Setup: The company installs the Adyen plugin in Bubble.io and links it with their Adyen merchant account. They construct workflows on Bubble.io that are activated when a customer completes the checkout process.
Payment Handling Workflow:
Transaction Monitoring in Adyen:
The company uses Adyen's platform to monitor transactions, track sales performance, and handle disputes or refunds. With Adyen's risk management features, they can also detect and prevent fraudulent transactions.
Benefits:
Security: Adyen operates under the global banking regulations and ensures that all transactions are secure.
Global Payments: With Adyen, the startup can accept payments in numerous currencies, allowing them to sell their products worldwide.
Customization: Bubble.io's flexible design system allows the startup to modify their online store as they grow, and Adyen's numerous payment methods cater to a wide range of customer preferences.
Streamlined Operations: Managing payments, disputes, and refunds from within Adyen's platform simplifies operations and aids in resolving issues quickly.
By integrating Bubble.io with Adyen, the e-commerce startup can provide a seamless and secure checkout experience for their customers, while also easily managing their sales and payments.
Delve into comprehensive reviews of top no-code tools to find the perfect platform for your development needs. Explore expert insights, user feedback, and detailed comparisons to make informed decisions and accelerate your no-code project development.
Discover our comprehensive WeWeb tutorial directory tailored for all skill levels. Unlock the potential of no-code development with our detailed guides, walkthroughs, and practical tips designed to elevate your WeWeb projects.
Discover the best no-code tools for your projects with our detailed comparisons and side-by-side reviews. Evaluate features, usability, and performance across leading platforms to choose the tool that fits your development needs and enhances your productivity.
Then all you have to do is schedule your free consultation. During our first discussion, we’ll sketch out a high-level plan, provide you with a timeline, and give you an estimate.