
Modern online wallets - both Internet customers of classic banks and electronic money services - try to customize as much as possible, trying to keep records of your expenses or automate payments. But what if the standard “create a regular payment” is not enough for you? What if you need to "pay the phone every time I have a balance below a certain amount"? Or “make a purchase when the price / rate falls below the threshold”? Obviously, such complex scenarios require both access to the parameters of third-party services and access to the management of their payment instruments.
Such as access, which gives the API wallet QIWI. In order for as many developers as possible to learn and test the automation capabilities of their wallets through our API, QIWI holds a contest for QIWI Wallet applications, which will end in Moscow on September 23 with the final stage. Until September 15, 15 teams will be selected to measure the quality and originality of their QIWI wallet automation options for the main prizes: a trip to the
Singapore FinTech Festival and a business breakfast with QIWI CEO
Sergey Solonin , included in the Forbes list of 200 richest businessmen in Russia.
')
But even if you are not a developer, then you can help the hackathon participants and get your prize for this by reading this post to the end - we will tell you how to participate in the contest for the most promising QIWI wallet application ideas.
How did the QIWI API appear
There are many reasons why a programmer is cool. One of them is the ability to automate a significant part of the daily routine associated with staying online and working with gadgets and on the computer. Where ordinary users are forced to use ready-made solutions or do a lot with their hands, the developer can write a script that will do everything in seconds, beautifully, accurately and automatically. Sometimes, however, the development of the script can take a lot more than it saves for all the time of its work - but the beauty of the solution is still more important. And then, in most cases, this is really practical.
Of course, among the multimillion army of users of QIWI wallets, there are enough of those who lacked curiosity and ability to automate the work with our services. This allows the applied architecture of microservices interacting with each other through special requests. Minimum programmer skills are enough to pull out the requests sent in order to pick out the details of the Wallet, or integrate the individual functions of your QIWI wallet with your own program programs.
Noticing how, in parallel with the development of the site, a whole ecosystem of similar “gray” third-party solutions develops in a “gray” mode, not legalized in the user agreement and not provided by our support, we decided to legalize it at some point - Citibank, Wargaming and Vkontakte - to streamline the download of data from the site. So in April, the first version of the user API appeared.
And now we have decided to support such activity, offering developers not only to submit their ideas to the public, but also urging the public to tell the developers what other options are possible to automate the work with the QIWI wallet through the service API.
How to take part in the competition if I am not a programmer
Easy. Although the implementation of ideas will, of course, be engaged by developers, to formulate a task for them, by everyone’s power. For example, thinking about some unnecessary or routine operations that have to be done through online payment services.
You can combine ideas from different areas: for example, QIWI wallet and smart contracts - how do you like the service that automatically pays for freelancers when an order is marked on the service as completed? Or betting service, which transfers money to the winners on the basis of sports matches.
The combination of the capabilities of the API wallet with AI opens up an even wider scope for imagination: any voice assistant a la Siri with your QIWI wallet turns into a whole Jarvis, able to manage the entire household, listening to user commands.
With the help of a QR code scanner, which since July 1 is now on every check in Russian stores, such an application could keep track of personal expenses. And yet such an application can be a piggy bank, listing a part of all receipts to another savings account. And even a personal broker, following stock prices or cryptocurrencies, and making purchases.
Of course, you can approach the task more formally by studying
the QIWI API documentation - but we think that any user can give a valuable idea by simply describing their need. At this stage, not its elaboration is important, but the uniqueness, value, originality and potential mass character. We will mark the top 10 of them right in the comments at the beginning of the next week and award them with certificates for the replenishment of a QIWI wallet for 1000â‚˝.
And teams planning or having the opportunity to take in the hackathon on September 23, we encourage comments to read, choose ideas for the soul and
feel free to register . The selection will last until September 15.
Just for your eyes
Almost all types of operations with the wallet through the API require a user token request to access it. Without it, the data set that a third-party application can work with is extremely poor — practically only with data on commissions, and only that. Token gives four access levels:
- to user profile information;
- to the Wallet balance;
- to payment history;
- and full access to making payments.
In other words, the transfer of a token with first to third access rights is equivalent to leaving your personal account on the QIWI wallet site open on a public computer, while the token with full rights is also an unlocked phone to which the wallet is attached, lying next to it.
It is clear that we cannot yet allow the development of applications requesting access to tokens. Therefore, the QIWI contest is rather a prototype review, rather than a mass decision. Anyone can take the source code of the application-finalists on the same Github, compile it in themselves, substituting their parameters in the token_access parameter - but for now and only.
Idea contest
Leave your ideas right in the comments. If you do not have an account or an invite, it’s not scary, every user has the right to register a read & comment account with comments that are included in pre-moderation, but we will miss all your suggestions.
Recall that the ten ideas, marked the most promising for QIWI employees, will be awarded on September 12th with a winning thousand rubles for QIWI Wallets.
In turn, developers can safely read comments, choose ideas and register to participate in the selection of finalists on September 23:
inspirussia.timepad.ru/event/557373Go!