Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 972 Bytes

README.md

File metadata and controls

42 lines (33 loc) · 972 Bytes

QIWI personal API

QIWI Wallet API makes it easy to automate getting info on your account’s state in QIWI Wallet service and making financial operations.

Installation

go get github.com/neqin/qiwi-personal-api

Examples

Init and get identification info

package main

import (
	"log"
	qiwi "github.com/neqin/qiwi-personal-api"
)

func main() {
    q := qiwi.NewQiwiPersonalApi("5fa740ea1daf00665aa312...")
    res, err := q.GetIdentification("79264810000")
    if err != nil {
	    log.Println(err)
    }
    log.Println(res)
}

list API method

  • Person’s Profile [GetPersonProfile]
  • Payments History [GetPaymentsHistory] (simple)
  • Statistics on payments [GetPaymentsStats]
  • Checkout
  • QIWI Wallet Balances [GetWalletBalance]
  • Commission rates [GetCommissions]
  • Peer-to-Peer QIWI Wallet Transfer [TransferP2P]
  • Wireless operator check
  • Card transfer
  • Card system check
  • Wire transfer