This version welcomes the addition of the new Connectors module. This module is SpreadsheetWEB’s first step towards streamlining the process of establishing connections between your applications and other third-party services.
Traditionally, applications could be connected through APIs, but this requires coding knowledge and can be a challenge for most users. The Connectors module now allows creating these types of connections using a drag-and-drop style interface in a few minutes. All you need to do is select the service you want to connect, provide your identifier keys, and connect any necessary data fields from your application to the service. This opens up the possibility of integrating any payment, mapping, or other similar services into your designer applications.
We’ve added two Connectors with this release (Stripe and SMTP Server), but we have many more coming in the very near future!
Let’s say you have an application with which you want to collect orders and payments. The application below will calculate the total for a given order. We can then add a Stripe Connector to direct the users to a payment page where they can pay for the items.
To access the Connectors module, select that option when you’re in the designer interface, or from the dial menu on the top-right corner.
On the Connectors page, you can press Add Connector and then select the Connector of your choice (Stripe in this example).
On the next page, all you need to do is enter a name for this Event (will only be visible during development), plug in your Stripe API keys and proceed.
You can select from all supported currencies from the corresponding field, and assign named ranges from your workbook to be used in the payment details. You can even create a new named range in your workbook to store the Committed Payment ID generated by Stripe for a given transaction.
Finally, you can assign this new Event to an Action Button in the user interface and that’s it!
You have created a Stripe connection from your application which will prompt the end users to proceed with the payment when they press the corresponding Action Button and send the payment for their order automatically.
In addition to other various bug fixes and performance improvements, we also added support for automatically refreshing Dashboard visualizations at a selected interval. This way, you can ensure that your users are accessing the latest data without having to refresh their page.
We hope that you’ll like these new features as much as we do. For a full list of changes, fixes, and new features, please see the change log.
Feel free to sign up for a 14-day free account if you haven’t already done so, and create modern web applications in no time!