Check Payment API

API untuk mengecek status pembayaran dan mutasi transaksi

🚀 Dapatkan API Key dan Auth Sekarang!

Untuk menggunakan API ini, Anda memerlukan Auth dan Token yang valid

📱 Dapatkan via Telegram Bot

📋 Overview

Check Payment API memungkinkan Anda untuk memeriksa status pembayaran dan mutasi transaksi dari merchant tertentu. API ini menggunakan sistem cache untuk meningkatkan performa dengan TTL 30 detik.

GET https://mutasiv1.autsc.my.id/check-payment GET

🔐 Authentication

Untuk menggunakan API ini, Anda memerlukan dua jenis credential yang bisa didapatkan melalui Telegram Bot berikut:

@orderkuota_api_bot

Auth dan Token diperoleh melalui Telegram Bot untuk keamanan dan kontrol kuota yang lebih baik.

⚙️ Parameters

Parameter Required Type Description
auth Required String Auth key yang didapatkan dari Telegram Bot
merchant Required String Merchant ID (contoh: OK589309)
token Required String Token yang didapatkan dari Telegram Bot
📝 Contoh Parameter:

auth=448a7240-c638-437c-a9b2-a8c31c346

merchant=OK589309

token=589309:Zgekx7TOUzmB0tEMc6GD8nipaRr

📄 Response

Respons sukses akan mengembalikan data dalam format JSON dengan struktur berikut:

Success
Error
{
  "status": "success",
  "data": [
    {
      "date": "2025-07-09 00:00:00",
      "amount": 10000,
      "type": "payment",
      "qris": "static",
      "brand_name": "GOPAY",
      "issuer_reff": "id81819911",
      "buyer_reff": "NOBU / GOPAY",
      "balance": 50000
    }
  ],
  "creator": "t.me/RafanSTR"
}
{
  "status": "false",
  "message": "Error description"
}

📝 Cara Menggunakan API

Request URL Format

GET https://mutasiv1.autsc.my.id/check-payment?auth={auth_key}&merchant={merchant_id}&token={api_token} GET

Contoh Request Lengkap

https://mutasiv1.autsc.my.id/check-payment?auth=448a7240-c638-437c-a9b2-a8c31c346&merchant=OK589309&token=589309:Zgekx7TOUzmB0tEMc6GD8nipaRr

Penjelasan Parameter:

Contoh Response

{
  "status": "success",
  "data": [
    {
      "date": "2023-05-15 14:30:22",
      "amount": 25000,
      "type": "CR",
      "qris": "static",
      "brand_name": "GOPAY",
      "issuer_reff": "id92919187272",
      "buyer_reff": "NOBU /GOPAY",
      "balance": 75000
    },
    {
      "date": "2023-05-15 11:15:10",
      "amount": 50000,
      "type": "CR",
      "qris": "static",
      "brand_name": "GOPAY",
      "issuer_reff": "id8281661618",
      "buyer_reff": "NOBU /GOPAY",
      "balance": 100000
    }
  ],
  "creator": "t.me/RafanSTR"
}

🚨 Error Handling

Status Code Message Description
400 auth, merchant and token parameters are required Parameter yang diperlukan tidak lengkap
401 Invalid auth or token Auth atau Token tidak valid
404 API endpoint not found Endpoint yang diminta tidak tersedia
429 Hit limit or other error Limit request tercapai atau error lainnya
500 Internal server error Terjadi kesalahan pada server

⏱️ Rate Limiting & Caching

📊 Field Description

Field Type Description
date String Tanggal transaksi (format: YYYY-MM-DD HH:mm:ss, WIB)
amount Integer Jumlah transaksi dalam Rupiah
type String Jenis transaksi (CR: Credit, DB: Debit)
qris String Tipe QRIS (static/dynamic)
brand_name String Nama metode pembayaran (GOPAY, SHOPEEPAY, OVO, DANA, dll)
issuer_reff String Reference number dari payment gateway
buyer_reff String Referensi pembeli atau keterangan tambahan
balance Integer Saldo setelah transaksi

🔄 Langkah-langkah Penggunaan

  1. Hubungi Telegram Bot @orderkuota_api_bot
  2. Dapatkan Auth Key dan Token dari bot
  3. Gunakan Merchant ID yang ingin dicek
  4. Buat request dengan format:
    https://mutasiv1.autsc.my.id/check-payment?auth=YOUR_AUTH&merchant=MERCHANT_ID&token=YOUR_TOKEN
  5. Parse response JSON untuk mendapatkan data mutasi