Espay 360

Transaction History List

Merchant dapat mengakses informasi riwayat transaksi dari rekening yang dimiliki secara real time, sesuai dengan layanan yang disediakan Espay 360.

Flow

Anda melakukan permintaan dengan mengirimkan parameter yang dibutuhkan, dan Espay 360 akan memberikan respons dalam bentuk JSON.

HTTP Header

Key Value
Method
HTTP Post
Connection
keep-alive
Content-Length
250
Content-Type
application/json
Accept
*/*

API URL

Environment URL
Sandbox
Port of HTTPS (443)
https://sandbox-api.espay.id/deposittools/app360tools/transactionhitorylist
Production
Port of HTTPS (443)
https://api-merchant.espay.id/deposittools/app360tools/transactionhitorylist

Parameter Permintaan

Parameter Tipe Mandatory Keterangan
rq_uuid
String (64)
Y
Universally Unique Identifier (UUID), nomor unik yang digunakan untuk mengidentifikasi pesan.
rq_datetime
String (19)
Y
Tanggal dan waktu transaksi yang dikirim dari server merchant.

Contoh:
2024-11-01 08:00:01
comm_code
String (32)
Y
Merchant code yang diberikan oleh tim Espay.
from_date_time
datetime
Y
Rentang waktu mulai.

Contoh:
2025-04-21 00:00:00
to_date_time
datetime
Y
Rentang waktu akhir.

Contoh:
2025-04-21 00:00:00
page_size
String (3)
Y
Jumlah data dalam satu halaman.
page_number
String (3)
Y
halaman yang ingin diambil datanya.
signature
String (64)
Y
Kode yang digunakan untuk melakukan validasi transaksi. Pelajari 360 | Hash-Based Signature.
Y: Yes, O: Optional, C: Conditional

Parameter Respons

Parameter Tipe Mandatory Keterangan
rq_uuid
String (64)
Y
Request identifier. ID unik yang digunakan untuk mengidentifikasi pesan.
rs_datetime
String (32)
Y
Tanggal dan waktu transaksi yang dikirim dari server Espay.

Format:
yyyy-MM-dd hh:mi:ss

Contoh:
2024-03-14 07:49:28
error_code
String (4)
Y
Kode respons.
error_message
String (32)
Y
Deskripsi respons.
pagination
Detail halaman.
  total_data
Int
Y
Total data yang tersedia.
  total_pages
Int
Y
Total halaman yang tersedia.
  page_number
Int
Y
Halaman yang ingin diambil datanya.
  page_size
Int
Y
Jumlah data dalam satu halaman.
data
List data per transaksi.
  transaction_id
String (32)
Y
ID transaksi.
  ref_id
String (64)
C
ID referensi.
  channel_id
String (32)
Y
Channel transaksi.
  entity_id
String (32)
Y
ID entity yang digunakan.
  transaction_type
String (32)
Y
Tipe transaksi.
  transaction_time
String
Y
Waktu Transaksi.
  transaction_status
String (10)
Y
Status transaksi.
  progress_check
String (16)
Y
Progress pengecekan.
  violation
String (10)
C
Apakah transaksi tersebut terdapat violation.
  repayment_notes
String (64)
C
Note transaksi yang diberikan oleh finance.
  coa
String (24)
Y
Kode kategori.
  branch_id
String (24)
Y
Id branch user.
  division_id
String (24)
Y
Id division user.
  staff_id
String (24)
Y
Id staff user.
  employee_name
String (64)
Y
Nama karyawan.
  apps_user_id
String (24)
Y
Id user.
  ccy
String (3)
Y
Kode mata uang.
  amount
String
Y
Amount transaksi.
  fee
String (32)
C
Fee transaksi.
  others_source
String (32)
C
Source lain jika transaksi menggunakan split payment.
  others_amount
String
C
Amount dari source lain jika transaksi split payment.
  total_amount
String
Y
Total amount.
  media
String (128)
C
Kode invoice yang di upload.
  link_media
String (128)
C
Link media invoice (belum termasuk signature).
  merchant_id
String (64)
C
ID merchant transaksi terjadi.
  merchant_name
String (64)
C
Nama merchant transaksi terjadi.
  latitude
String (16)
C
Koordinat latitude lokasi transaksi.
  longitude
String (16)
C
Koordinat longitude lokasi transaksi.
  user_notes
String (64)
C
Catatan yang di input user setelah upload invoice.
  specific_events
String (10)
C
Kode event.
  specific_events_desc
String (128)
C
Deskripsi event.
Y: Yes, O: Optional, C: Conditional






































Contoh Permintaan

POST /deposittools/app360tools/transactionhitorylist HTTP/1.1
Host: sandbox-api.espay.id
Connection: keep-alive
Content-Length: 250
Content-Type: application/json
Accept: */*

{
    "rq_uuid": "bb8cc50a-f670-4d0d-92a1-fbaadb85cece",
    "rq_datetime": "2024-11-01 08:00:01",
    "comm_code": "AKULAKU01",
    "from_date_time":"2025-04-21 00:00:00",
    "to_date_time":"2025-04-21 23:59:59",
    "page_size":"10",
    "page_number":"1",
    "signature":"b85536a94c9420ff26425e65aaeb1c281ba48588f3536cbaac3f0f02e26a1fb1"
}


             



























Contoh Respons

{
    "rq_uuid": "80fb1823-88b3-4578-9264-0b88f8e5c4ee",
    "rs_datetime": "2026-03-10 14:57:55",
    "error_code": "0000",
    "error_message": "Success",
    "pagination": {
        "total_data": 9,
        "total_pages": 1,
        "page_number": 1,
        "page_size": 10,
        "has_more": "N"
    },
    "data": [
        {
            "transaction_id": "TU7A6F565000A3DBAE3449",
            "ref_id": "20250421144936390",
            "channel_id": "PETTYCASH",
            "entity_id": "AKULAKU01",
            "transaction_type": "TOPUP",
            "transaction_time": "2025-04-21 14:49:39",
            "transaction_status": "1",
            "progress_check": "1",
            "violation": "0",
            "repayment_notes": null,
            "coa": "TOPUP",
            "branch_id": "AKULAKU017",
            "division_id": "DAKULAKU001",
            "staff_id": "BULKMU6",
            "employee_name": "Rabiana",
            "apps_user_id": "BULKMU6",
            "ccy": "IDR",
            "amount": "16000",
            "fee": "2000",
            "others_source": null,
            "others_amount": null,
            "total_amount": "18000",
            "media": "QRIS123.png,QRIS2221.png,QRIS0001.png",
            "link_media": [
                "https://sandbox-api.espay.id/deposittools/app360tools/getimageinvoice/QRIS123.png",
                "https://sandbox-api.espay.id/deposittools/app360tools/getimageinvoice/QRIS2221.png",
                "https://sandbox-api.espay.id/deposittools/app360tools/getimageinvoice/QRIS0001.png"
            ],
            "merchant_id": null,
            "merchant_name": "SALDOMU",
            "latitude": null,
            "longitude": null,
            "user_notes": "Excess Budget - Tes Event User Bulk",
            "specific_events": "27",
            "specific_events_desc": "Tes Event User Bulk"
        },
        {
            "transaction_id": "TU2E73FD6B955422C693FC",
            "ref_id": "20250421144928641",
            "channel_id": "PETTYCASH",
            "entity_id": "AKULAKU01",
            "transaction_type": "TOPUP",
            "transaction_time": "2025-04-21 14:49:30",
            "transaction_status": "1",
            "progress_check": "1",
            "violation": "0",
            "repayment_notes": null,
            "coa": "TOPUP",
            "branch_id": "AKULAKU013",
            "division_id": "DAKULAKU004",
            "staff_id": "SID6289687176313",
            "employee_name": "Siti Nurhasanah",
            "apps_user_id": "089687176313",
            "ccy": "IDR",
            "amount": "53000",
            "fee": "2000",
            "others_source": null,
            "others_amount": null,
            "total_amount": "55000",
            "media": null,
            "link_media": [],
            "merchant_id": null,
            "merchant_name": "SALDOMU",
            "latitude": null,
            "longitude": null,
            "user_notes": "Excess Budget - tes top up langsung tf",
            "specific_events": "26",
            "specific_events_desc": "tes top up langsung tf"
        },
        {
            "transaction_id": "QRIS1745221570QQQKK",
            "ref_id": "SG31745221661VE2SS",
            "channel_id": "PETTYCASH",
            "entity_id": "AKULAKU01",
            "transaction_type": "PURCHASE",
            "transaction_time": "2025-04-21 14:47:59",
            "transaction_status": "1",
            "progress_check": "4",
            "violation": "0",
            "repayment_notes": null,
            "coa": "AKU001",
            "branch_id": "AKULAKU017",
            "division_id": "DAKULAKU001",
            "staff_id": "BULKMU6",
            "employee_name": "Rabiana",
            "apps_user_id": "BULKMU6",
            "ccy": "IDR",
            "amount": "32000",
            "fee": "0",
            "others_source": null,
            "others_amount": null,
            "total_amount": "32000",
            "media": "QR6805f869f02cb.png",
            "link_media": [
                "https://sandbox-api.espay.id/deposittools/app360tools/getimageinvoice/QR6805f869f02cb.png"
            ],
            "merchant_id": "TDHOW3733274393",
            "merchant_name": "Kimia Farma - Alam",
            "latitude": "-6.1149553",
            "longitude": "106.8772269",
            "user_notes": "seb bulk - ",
            "specific_events": "27",
            "specific_events_desc": "Tes Event User Bulk"
        },
        {
            "transaction_id": "BIL1745221352BMIO2",
            "ref_id": "934121976770979",
            "channel_id": "PETTYCASH",
            "entity_id": "AKULAKU01",
            "transaction_type": "CASHOUT",
            "transaction_time": "2025-04-21 14:43:45",
            "transaction_status": "1",
            "progress_check": "2",
            "violation": "0",
            "repayment_notes": null,
            "coa": "CASHOUT",
            "branch_id": "AKULAKU017",
            "division_id": "DAKULAKU001",
            "staff_id": "BULKMU6",
            "employee_name": "Rabiana",
            "apps_user_id": "BULKMU6",
            "ccy": "IDR",
            "amount": "300000",
            "fee": "0",
            "others_source": null,
            "others_amount": null,
            "total_amount": "300000",
            "media": null,
            "link_media": [],
            "merchant_id": null,
            "merchant_name": "Indomaret",
            "latitude": "-6.1149558",
            "longitude": "106.8772269",
            "user_notes": "",
            "specific_events": "",
            "specific_events_desc": null
        },
        {
            "transaction_id": "QRIS1745221182G0OCQ",
            "ref_id": "SG31745221249JT5JR",
            "channel_id": "PETTYCASH",
            "entity_id": "AKULAKU01",
            "transaction_type": "PURCHASE",
            "transaction_time": "2025-04-21 14:41:08",
            "transaction_status": "1",
            "progress_check": "3",
            "violation": "0",
            "repayment_notes": null,
            "coa": "AKU001",
            "branch_id": "AKULAKU017",
            "division_id": "DAKULAKU001",
            "staff_id": "BULKMU6",
            "employee_name": "Rabiana",
            "apps_user_id": "BULKMU6",
            "ccy": "IDR",
            "amount": "95000",
            "fee": "0",
            "others_source": null,
            "others_amount": null,
            "total_amount": "95000",
            "media": "QR6805f6ccdd0ed.png",
            "link_media": [
                "https://sandbox-api.espay.id/deposittools/app360tools/getimageinvoice/QR6805f6ccdd0ed.png"
            ],
            "merchant_id": "INBJE2254093223",
            "merchant_name": "XL - Alam Sutera",
            "latitude": "-6.1149541",
            "longitude": "106.8772258",
            "user_notes": "tes - ",
            "specific_events": "",
            "specific_events_desc": null
        },
        {
            "transaction_id": "QRIS1745220775A4MWN",
            "ref_id": "SG31745220840IGZNL",
            "channel_id": "PETTYCASH",
            "entity_id": "AKULAKU01",
            "transaction_type": "PURCHASE",
            "transaction_time": "2025-04-21 14:34:20",
            "transaction_status": "1",
            "progress_check": "3",
            "violation": "0",
            "repayment_notes": null,
            "coa": "AKU009",
            "branch_id": "AKULAKU016",
            "division_id": "DAKULAKU005",
            "staff_id": "BULKMU5",
            "employee_name": "Awaliyah",
            "apps_user_id": "BULKMU5",
            "ccy": "IDR",
            "amount": "78000",
            "fee": "0",
            "others_source": null,
            "others_amount": null,
            "total_amount": "78000",
            "media": "QR6805f534b0940.png",
            "link_media": [
                "https://sandbox-api.espay.id/deposittools/app360tools/getimageinvoice/QR6805f534b0940.png"
            ],
            "merchant_id": "CTARI9057443420",
            "merchant_name": "KIMIA JAYA - ALAM S",
            "latitude": "-6.1149586",
            "longitude": "106.8772263",
            "user_notes": "tes bulk mobile user - ",
            "specific_events": "",
            "specific_events_desc": null
        },
        {
            "transaction_id": "QRIS17452196015FAD2",
            "ref_id": "SG31745219670I1AW0",
            "channel_id": "PETTYCASH",
            "entity_id": "AKULAKU01",
            "transaction_type": "PURCHASE",
            "transaction_time": "2025-04-21 14:14:47",
            "transaction_status": "1",
            "progress_check": "3",
            "violation": "0",
            "repayment_notes": null,
            "coa": "AKU014",
            "branch_id": "AKULAKU017",
            "division_id": "DAKULAKU004",
            "staff_id": "BULKMU4",
            "employee_name": "Nilam Sari",
            "apps_user_id": "BULKMU4",
            "ccy": "IDR",
            "amount": "37000",
            "fee": "0",
            "others_source": null,
            "others_amount": null,
            "total_amount": "37000",
            "media": "QR6805f0a5d7334.png",
            "link_media": [
                "https://sandbox-api.espay.id/deposittools/app360tools/getimageinvoice/QR6805f0a5d7334.png"
            ],
            "merchant_id": "CTARI9057443420",
            "merchant_name": "KIMIA JAYA - ALAM S",
            "latitude": "-6.1149559",
            "longitude": "106.8772261",
            "user_notes": "tes - ",
            "specific_events": "",
            "specific_events_desc": null
        },
        {
            "transaction_id": "BIL1745219522TUUK9",
            "ref_id": "316917990084067",
            "channel_id": "PETTYCASH",
            "entity_id": "AKULAKU01",
            "transaction_type": "CASHOUT",
            "transaction_time": "2025-04-21 14:13:18",
            "transaction_status": "1",
            "progress_check": "2",
            "violation": "0",
            "repayment_notes": null,
            "coa": "CASHOUT",
            "branch_id": "AKULAKU017",
            "division_id": "DAKULAKU004",
            "staff_id": "BULKMU4",
            "employee_name": "Nilam Sari",
            "apps_user_id": "BULKMU4",
            "ccy": "IDR",
            "amount": "50000",
            "fee": "0",
            "others_source": null,
            "others_amount": null,
            "total_amount": "50000",
            "media": null,
            "link_media": [],
            "merchant_id": null,
            "merchant_name": "Indomaret",
            "latitude": "-6.1149579",
            "longitude": "106.8772256",
            "user_notes": "",
            "specific_events": "",
            "specific_events_desc": null
        },
        {
            "transaction_id": "QRIS1745219078I20UV",
            "ref_id": "SG317452191430E9IY",
            "channel_id": "PETTYCASH",
            "entity_id": "AKULAKU01",
            "transaction_type": "PURCHASE",
            "transaction_time": "2025-04-21 14:06:00",
            "transaction_status": "1",
            "progress_check": "3",
            "violation": "0",
            "repayment_notes": null,
            "coa": "AKU002",
            "branch_id": "AKULAKU013",
            "division_id": "DAKULAKU001",
            "staff_id": "SING001",
            "employee_name": "Kurniasih Hidayat",
            "apps_user_id": "SING001",
            "ccy": "IDR",
            "amount": "25000",
            "fee": "0",
            "others_source": null,
            "others_amount": null,
            "total_amount": "25000",
            "media": "QR6805ef4e802a0.png",
            "link_media": [
                "https://sandbox-api.espay.id/deposittools/app360tools/getimageinvoice/QR6805ef4e802a0.png"
            ],
            "merchant_id": "NWWFV2968484566",
            "merchant_name": "K24 - ALAM SUTERA",
            "latitude": "-6.1149556",
            "longitude": "106.8772247",
            "user_notes": "tes - ",
            "specific_events": "",
            "specific_events_desc": null
        }
    ]
}


              


CURL


curl --location 'https://sandbox-api.espay.id/rest/merchanttools/registercommunity' \
--header 'Content-Type: application/json' \
--data '{
    "rq_uuid": "9877897969869600016",
    "rq_datetime": "2025-01-20T08:41:41+07:00",
    "senderId": "CONTOH",
    "data": {
        "merchantId": "TOKOKUSHOPPING",
        "merchantName": "TOKOKU SHOPPING",
        "publicKeyIqos": "",
        "productChannels": [
            "QRIS", 
            "EDCBRI",
            "EDCBRIQRIS"
        ]
    }
}'
           
Scroll to Top