Tez'API

Tez, xavfsiz va ishonchli to'lov tizimi uchun ishlab chiqilgan API hujjatlari.

🔗 https://url.tezapi.ru/api

Boshlash

API dan foydalanish uchun sizga shop_id va shop_key kerak bo‘ladi.

Yangi to'lov yaratish

POST

Yangi to'lov buyurtmasini yaratish.

ParametrTuriTavsif
methodstringcreate bo‘lishi shart
shop_idstringDo'kon identifikatori
shop_keystringDo'kon maxfiy kaliti
amountstringTo'lov miqdori
 'create',
  'amount'   => '1000',
  'shop_id'  => '12345',
  'shop_key' => 'test12345'
];

$ch = curl_init('https://url.tezapi.ru/api');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);

echo $response;
?>
{
  "status": "success",
  "order": "owld1002",
  "insert_id": 123,
  "data": { "amount": 10000 }
}

Statusini Tekshirish

GET

Buyurtma statusini tekshirish.

https://url.tezapi.ru/check?order=$orderId
{
  "status": "success",
  "order": "owld1002",
  "data": {
    "amount": 10000,
    "status": "pending",
    "date": "2023-05-15"
  }
}

Callback

To‘lov muvaffaqiyatli bajarilganda siz ko‘rsatgan callback_url ga ma’lumot yuboriladi.

{
  "status": "paid",
  "order": "owld1002",
  "amount": 10000,
  "date": "2023-05-15 14:32:00"
}

Xatolik Kodlari

XatoTavsif
Do'kon topilmadi!shop_id yoki shop_key noto‘g‘ri
Do'kon faol emas!Do‘konni faollashtirmagansiz
Oylik to'lov qilinmagan!Oylik to‘lov amalga oshirilmagan
Hisob ulanmagan!Telefon raqam do‘konga ulangan emas

To'lov Statuslari