QIWI Wallet

API Settings

Register on the website: qiwi.com by clicking on the button Donate wallet

Then go to: qiwi.com/api and log into the wallet to issue a token.

Click: Issue new token.

Select all available permissions for the token and click: Continue.

Save your token. Needed in the admin panel

Please note. The token is active for 180 days. Then you will need to release a new one.

Payments can only be accepted in rubles (RUB) and tenge (KZT)

The QIWI API supports automatic payments only in rubles (RUB)

Tenge (KZT) - can be paid semi-automatically and manually

Dollars (USD) - can be paid semi-automatically and manually

Euro (EUR) - can be paid semi-automatically and manually

Be sure to add an account if you plan to use other currencies. By default, the account is only in rubles (RUB)

Settings and adding accounts in your QIWI personal account. Account management


Settings in the admin panel

By default, the payment system is disabled.

Go to settings Currency exchange - Payment systems - Disabled - Qiwi Wallet RUB

Settings only for types: Semi-automatic and Automatic

Account (Phone) - enter your mobile number in international format. Example: 79655754542 Token - enter the Token you received Secret key - enter a random set of Latin characters. No special characters. Example: gfhkglHGF "Cold" account - see description below Transaction duration - required. No more than an hour. Optimally 30 minutes Save the settings.


Adding a KZT account

Add a new payment.

System type - Electronic currency

Currency name - KZT

System code - QWKZT

Identifier - any free

System currency - KZT - Kazakh tenge

API - qiwiwallet

All other settings are described above


Cold account

A “cold” account is a second account, different from the main one.

A “cold” account is used only for withdrawing incoming amounts to it.

If you are using only one account, this field does not need to be filled in.

If you use a Cold account, enable the Auto receipt of stock option in the payment settings. Otherwise, the stock will be displayed other than what is available.

Working algorithm:

1) Filling out an application for exchange and paying for the application.

2) Application processing, payment of funds.

3) Transfer the received amount from the main account to the Cold account.

The API of the QIWI Wallet payment system is used.


Errors

Error codes see here

Errors are displayed with the prefix QWPRC

Example. An attempt to pay to your own wallet will return an error: Error code: QWPRC-319 - Payment impossible


Other settings

For a description of other settings, see the section: Payment systems

Last updated