Square is acquiring Afterpay in a $29 billion deal
According to a TechCrunch post, on August 2, 2021, today, Square gave out, that they are to buy an Australian buy now, pay later giant Afterpay for $29B.
The final price is based on the closing price of Square common stock on July 30, which was $247.26. Upon certain conditions, the transaction is expected to close in the first quarter of 2022.
Shareholders of Afterpay will get 0.375 shares of Square Class A stock for every share which is a price of about A$126.21 per share.
Square co-founder and CEO Jack Dorsey explained the reason for this purchase as they have a shared purpose. He said, “We built our business to make the financial system more fair, accessible, and inclusive, and Afterpay has built a trusted brand aligned with those principles”.
Afterpay’s co-founders and co-CEOs Anthony Eisen and Nick Molnar are going to join Square and help Afterpay’s with the merchant and consumer businesses.
The unity of these two companies can create an outstanding payment giant, as by June 30, Afterpay served more than 16 million customers and nearly 100,000 merchants all over the world.
AppMaster.io no-code platform updates | August 2021
We talked a lot: with developers of other no-code platforms, bloggers, potential partners, our new clients, and those who are just testing the platform. Feedback pleases - users like AppMaster.io! Yes, there is a lot of work ahead, but we see results, it inspires us to develop the project.
Great news for beginners
We have released a video course for newbies AppMaster.io 101! All videos are in English, with EN and RU subtitles. If you are new to our no-code platform, be sure to check it out!
Now let's talk about the most notable updates.
General changes and fixes
- We fixed several errors in all sections, in particular - errors of resetting counters and disappearing blocks on the Project Overview page.
- Changed and expanded the settings of modules and individual elements.
- We worked on the localization: we made minor edits to the EN version and finishing RU as well (you can change the language in your account settings).
- Fixed the work of the In Array block with variables of the datetime type.
- Fixed a signature error in the Sign RSA block.
- Added the Label field as an input variable of the Write Log block.
External Query Editor
- Added auto-complete request body,
- Fixed generation of blocks of external requests for correct null checking.
- DateTime to String - convert date-time to string.
- Slice string - cuts out a part of the string by the Start (the number of the starting character) and Length (the length of the segment) specified at the input.
- Concat Strings (Multiple) - Concatenates multiple strings into one.
- is Even Number - Checks if the number is even.
- Get Request Body - Gives a string containing the body of the selected request.
- Logic blocks: Logic AND, Logic OR, Logic NOT.
- Blocks for analyzing values in an array: Min in Array, Max in Array, Mean in Array, Median in Array.
- Improved the work of web applications components with endpoints. The endpoint settings window has also changed - now it is much more convenient to work with it.
- Added the ability to create endpoints like WebHook.
- Allowed to enable IP filters for the Auth endpoint group.
Web Application Designer
- saving the default value (the Default Value field) for the form fields,
- displaying tables when adding several Control columns to them,
- import of CSV files.
- the Refresh view data action for the View element.
Generated web application
- Added word wrap in table cells,
- Fixed time display error in Time picker,
- We debugged the mechanism for creating / editing records in the database.
Mobile Application Designer
- the problem with the disappeared buttons,
- error displaying fields with static values for array form widgets,
- several errors related to the Set value action,
- setting the indents of the Text widget,
- inability to assign a widget as a Target component if it is in the Navigation bar, Header or Footer,
- mockup errors in the Mozilla Firefox browser.
AppMaster.io Developer Application
iOS: version 2.0.2
- Added new features.
- Improved caching mechanism.
Android: version v2.0.12
- Bug fixes and performance improvements.
Wait for the next updates
- Ability to create groups for sorting business processes.
- The diverse design of Enum widgets for mobile applications.
- New scheme for updating modules.
- New setting Failed login delay for the Auth module - setting the response delay time for unsuccessful authorization.
- Barcode Scanner - work with barcodes.
- AdMob - native advertising support.
- Google Translate - translations in the app.
- Google Sheets - Integration with Google Sheets.
- Validators - checking the formats of common data: tax codes, bank cards, etc.
Business process blocks
- Date to String, Time to String - converting date and time into a string,
- Pow - exponentiation,
- Sqrt - Calculate the square root.
I created a landing page with a signup form at the top and a button
There is also a button at the bottom. I want the bottom sign up button to take them back to the sign up form at the top. Is this possible? If so how can I connect them?
How to add contacts in a Google sheets spreadsheet or similar?
Does anyone know how to add contacts in a Google sheets spreadsheet or similar to a scheduled email on mail chimp, so that customers who have an annual subscription can be emailed with reminders and marketing emails leading up to the anniversary? Would like it automated
I have a customer journey, how do I find the customers that have completed the journey?
I would like to start a new journey for them
How a regional Autodesk distributor in Central Asia automated their Order Management System with AppMaster.io
“We’ve cut the budget more than 10 times and launched the solution in less than 4 weeks, instead of 6 months, using the AppMaster.io platform." - Anton Smirnov, CEO of CAD Systems
About CAD Systems
TOO CAD Systems has been a regional distributor of Autodesk software solutions in Central Asia for the last 15 years. By internal measures, the company covers more than 75% of sales and implementations of СAD solutions in Kazakhstan, Kyrgyzstan, Tajikistan, and Uzbekistan. CAD Systems works with more than 50 partners in these regions and handles more than 1,000 orders every year.
Problem: launching an ordering system
The company has been growing rapidly during the last few years, and the increasing amount of orders has been putting pressure on the relatively small team. The orders were manually received from partners and processed by hand by employees. Anton, the company’s CEO, was worried that this workflow was not sustainable and was looking for ways to reduce the load on the staff.
Additionally, he wanted to introduce a new verification process for each order to ensure that workers don’t accidentally send out an order to Autodesk or activate a license before a set date. The order would have to be created by an employee and then approved by a manager.
“We wanted to make sure that we minimize the errors in our system, both human and technical, and that the process is streamlined to save our workers’ time.” - Anton Smirnov, CEO
At the beginning of 2021, CAD Systems started building an automated order management system to improve partner services and streamline their work with Autodesk. Anton planned to hire several developers to carry out the project using traditional software development tools and techniques. However, after the project planning stage, Anton was presented with two central problems that put the development stage at risk:
The company had a limited budget set for the development and would need multiple traditional software developers to carry out the project. The cost problem was accentuated in the post-Covid environment.
“At the project start, we knew that we would need many developers and a decent budget to cover their cost. We were looking for ways to cut down our expenditures, to continue the project development.” - Svetlana Enina, CFO
The development would have to be carried out fast to satisfy client demands and not put the company’s profit at risk. TOO CAD Systems knew that waiting multiple months to see the first results would not be an option.
“The order management system requires flexibility and the ability to handle a large number of different business cases. To implement such complex functionality, it would require a solid couple of months to make at least the MVP.” - Ibraghim Ushurbakiyev, Project Lead
Solution: business process automation on AppMaster.io
The team has started with database design. On the platform, they have created multiple tables representing orders, order items, products, and other relevant information, such as countries, prices, and events. They have also created a table for storing information about partners that would later log into the platform and create the orders.
Using the visual designer, they have connected these tables with relationships (one-to-one and one-to-many). They have also assigned a data type for each of the fields.
The database engine on AppMaster.io uses PostgreSQL 13, which means that CAD Systems can upload it to any PostgreSQL-compatible cloud, such as AWS or Azure.
The team has then created more than 40 custom business processes, representing different scenarios in their business logic. For example, they have developed processes to validate incoming data from their partners, calculate prices and discounts for products, and store new orders in the database.
CAD Systems has asked AppMaster.io developers to create a new integration with Autodesk API, which was promptly developed. They were then able to connect the Autodesk module and start using the API in just a few clicks.
They have also encapsulated several commonly used operations, such as consulting the Autodesk API to update client information or activate a new license, into separate business processes (commonly called “code refactoring by abstraction” in software development). They then were able to use these operations as blocks in other business processes, without having to re-create all the functions each time.
As for the frontend, the team needed to develop 2 web applications: one for the distributor (CAD Systems themselves), and another for their partners.
The distributor portal contained a dashboard with all the main metrics, such as the total number of orders and partners, and a table with orders being processed. Several more pages were created: viewing all orders, managing products, prices, and countries, and also a page for administering partners’ access to the system.
The team has also created a page for viewing all the details of an order. They have connected several buttons to their custom business process for editing the order, adding a new order item, updating prices through the Autodesk API, and for activating the licenses.
CAD Systems has then used the Authentication module to quickly set up the partners’ dashboard. It had the functionality of showing all orders created by a partner, creating new orders, and updating the price list.
The team has also defined two user roles in the Authentication module: administrators and standard users, restricting certain functions (through endpoints’ middleware in API settings) to only specified personnel.
CAD Systems has then created 2 deployment plans on the AppMaster.io cloud: one for development and another for production. The development plan is now used to test out new features, while the production plan is already serving more than 20 of their partners. They can monitor the performance of their application with the statistics dashboard.
Anton can also sleep tight knowing that CAD Systems remains totally independent of the AppMaster.io cloud. At any moment, the team can move the binaries to any other cloud provider or in-house servers, and they can export the source code and continue the development on their own if the need arises (the backend is generated with Go language, while the frontend is built with the Vue 2 framework).
Results: 10x cheaper and in <1 month
With the support of AppMaster.io specialists, CAD Systems completed their project and launched the solution in less than one month. The company has cut down on cost, staff, and time for this project with the help of automation, modules, and error detection features on the platform.
“In the order management process, we need great flexibility to handle a large number of different business cases, which we were able to implement in a project on the AppMaster.io platform. It is also extremely easy to modify and duplicate any of them at any moment, even for non-technical employees.” - Ibraghim Ushurbakiyev, Project Lead
“What set the AppMaster.io platform apart for us, compared to other no-code solutions, such as Integromat or Zapier, was the ability to develop everything in one place. We didn’t have to figure out how to connect different tools and fear that any of these integrations would break at some point. We also greatly valued the ability to deploy the application on our local servers, and export the source code.” - Anton Smirnov, CEO
#3 Within the deadline and budget
“Looking at the project as a whole, it is obvious that we have reduced the development budget more than 10 times and launched the solution in record time using the AppMaster.io platform. Without this no-code platform, the development would have taken at least six months." - Svetlana Enina, CFO
All in all, the CAD Systems team was able to significantly reduce the load on their employees with a new automated order management system, and not lose out on any new business opportunities in the process.
I can’t seem to delete the products that are already in the theme page
Hello. I’m currently trying to make a website kinda like “nursehub “ but of course with my own digital products. I’m a bit lost on the product page. I already added mine, but I can’t seem to delete the products that are already in the theme page ?
Can you advise on best way to turn products on/off?
For a bakery, all products are not always available so would like to "turn them on/off" based on availability. Is that simply a matter of changing status to draft/active or is there a better way? I don't want the products to show as "not available". Just don't want them to show at all.
Include Snippet programatically on app install
I have an app that I am using on Shopify store. When I install it i have used assets api to create a snippet file. Everything works fine. What I am trying to achieve is that whenever user install my application the app snippet which is created should be included automatically on product-template.liquid file on a desirable place (e.g above add to cart button). What i have done is I have used again assets api to get the page data and I am trying to place my code that will include that snippet but I am not sure how to specify position where to add that code
Recommended for you
Live Chat software helps you to have a conversation with customers on your website customers on your website software helps you to have a conversation.