Api Qiwi pungă
Pentru un apel de succes sunt necesare metode API:
- antete valide Acceptați și Content-Type. API-ul QIWI Wallet acceptă numai un singur MIME-Type: application / JSON. Orice altă valoare va avea ca rezultat o eroare de format de date.
- URL-ul, elaborate în conformitate cu cerințele pentru solicitarea dorită.
- OAuth-jeton. dat să accesați portofelul Qiwi. Unele cereri nu au nevoie de ea.
Obținerea OAuth-A
Dacă aveți deja un token valid. acesta este blocat în mod automat odată cu lansarea unui nou jeton și înainte de eliberarea de token-ul și asigurați-vă că pe pagina „Setări de siguranță“ set de pavilion „Aplicații Visa QIWI Wallet“

Pentru a elibera un jeton și efectuați următorii pași:

Indicativul este valabil timp de 180 de zile de la data fabricatiei. Puteți bloca token-ul. fără a aștepta sfârșitul mandatului său de pe această pagină.
Exemplu API apel
Jetonul rezultată să fie transmisă în antetul Autorizare cu fiecare API apel. indicând tipul de token-ul și valoarea sa de Purtătoare. Exemplu de astfel de antete:
Jetonul este adăugat la antetul Autorizare: Purtător
antet totală adăugată la fiecare solicitare la API QIWI Wallet:
Autorizare: Purtător U1QtOTkwMTAyLWNud3FpdWhmbzg3M
Tipul de cerere - GET.
- Accept: application / JSON
- Content-Type: application / JSON
- Autorizare: Purtător ***
Antetul Autorizare conține token-ul de acces.
parametrii de interogare URL:
- parametrii de interogare suplimentare (opțional):
Acesta nu este permis să identifice nu mai mult de 5 poșete pe un singur proprietar. A se vedea. P. 3.1.1 h. III serviciului Oferta "Visa QIWI Wallet"
Pentru a obține statutul pungă identificat în mod simplist trebuie să furnizeze următoarele informații cu privire la utilizator-proprietar al pungă:
- numele complet
- Serie / Numărul de pașaport
- Data nașterii
- INN, snils sau OMC numărul de politică - opțională.
Pentru a identifica portofelul, trebuie să trimiteți numele, seria / numărul dvs. de pașaport și data nașterii. În cazul în care datele sunt testate, răspunsul va fi afișat TIN și identificarea simplificată a pungă va fi instalat. În cazul în care datele nu este testat, pungă este încă în starea de „non-identificare“.
Tipul de cerere - POST.
- Accept: application / JSON
- Content-Type: application / JSON
- Autorizare: Purtător ***
Antetul Autorizare conține token-ul de acces.
Parametrul de interogare URL:
- Numărul de pungă pentru care ați primit un indicativ de acces (cu prefix internațional, dar fără +). necesar
-Tel Parametrii solicitării JSON:
În parametru de răspuns qwCommission.amount returnează suma de comision.
forme de plată de completare automată
Pentru a deschide formularul completat pe site-ul qiwi.com pentru a face o plată, punctul de browser-ul dvs. la un link ca:
Parametru obligatoriu în adresa URL de solicitare:
- ID-ul - identificatorul furnizorului. Valorile posibile sunt:
- 99 - Traducerea la Wallet Visa QIWI
- 1963 - Transfer la card Visa (băncile românești)
- 21013 - Traducerea în cardul MasterCard (băncile românești)
- Pentru cardurile emise de bănci țări Armenia, Azerbaidjan, Belarus, Georgia, Kazahstan, Kârgâzstan, Moldova, Tadjikistan, Turkmenistan, Ucraina, Uzbekistan:
- 1960 - Transfer la Visa
- 21012 - Traducerea în cardul MasterCard
- ID-uri de operatorii de telefonie mobilă
- ID-uri ale altor furnizori
Parametrii din șirul de interogare
Traducerea pe QIWI Wallet
Tipul de cerere - POST.
- Accept: application / JSON
- Content-Type: application / JSON
- Autorizare: Purtător ***
Antetul Autorizare conține token-ul de acces.
organismul cerere - JSON. Parametrii solicitării:
ID-ul tranzacției pentru clienți (maximum 20 de cifre). Acesta trebuie să fie unic pentru fiecare tranzacție și crește cu fiecare tranzacție ulterioară. se recomandă să se stabilească la 1000 * (ora standard Unix în secunde) pentru a îndeplini aceste cerințe.
Datele privind valoarea plății:
Suma (puteți specifica rublele și copeici, divizor.). Numerele pozitive rotunjite la 2 zecimale. Pentru un număr mare de caractere valoarea va fi rotunjită la copeici în jos.