Inquiry Merchant Info

Inquiry Merchant Info adalah layanan yang dapat Anda gunakan untuk mengecek kode produk dan nama bank (metode pembayaran) yang terdaftar di platform Anda. Layanan ini bersifat Mandatory bagi Anda yang akan integrasi menggunakan metode Espay Checkout Page (Redirect URL) dan Direct API (Payment Host to Host, QRIS, Virtual Account).

Flow

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

Key Value
Method
HTTP Post
Connection
keep-alive
Content-Length
250
Content-Type
application/x-www-form-urlencoded
Accept
*/*

API URL

Environment URL
Sandbox
https://sandbox-api.espay.id/rest/merchant/merchantinfo
Production
https://api.espay.id/rest/merchant/merchantinfo

Parameter Permintaan

Parameter Tipe Mandatory Keterangan
key
String (32)
Y
API Key yang diberikan oleh tim Espay.

Parameter Respons

Parameter Tipe Mandatory Keterangan
error_code
String (4)
Y
Kode respons.
error_message
String (32)
Y
Deskripsi respons.
data
Object
  bankCode
String (32)
Y
Kode bank. Lihat disini
  productCode
String (32)
Y
Kode produk. Lihat disini
  productName
String (32)
Y
Nama Produk. Lihat disini

Try It!

Anda bisa coba masukkan data sesuai dengan input yang telah disediakan. Setelah itu Anda submit dan lihat hasilnya!

Request

Value

Response



































Contoh Permintaan

POST /rest/merchant/merchantinfo HTTP/1.1
Host: sandbox-api.espay.id
Connection: keep-alive
Content-Length: 250
Content-Type: application/x-www-form-urlencoded
Accept: */*
             
key:65ebeb3286bd3f0f860fcbe5adca9be4
             


Contoh Respons Positif

{
  "error_code": "0000",
  "error_message": "",
  "data": [
      {
          "bankCode": "014",
          "productCode": "BCAATM",
          "productName": "BCA VA Online"
      },
      {
          "bankCode": "008",
          "productCode": "MANDIRIATM",
          "productName": "MANDIRI VA"
      },
      {
          "bankCode": "008",
          "productCode": "SALDOMUQR",
          "productName": "SALDOMU QR"
      },
      {
          "bankCode": "503",
          "productCode": "OVO",
          "productName": "OVO"
      }
  ]
} 
              


Contoh Respons Negatif

{
  "errorCode": "30",
  "errorMsg": "Error"
}
              




CURL


curl --location 'https://sandbox-api.espay.id/rest/merchant/merchantinfo' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'key=fd322d0f036c8443d6904973c1a329bd'


           
















































Scroll to Top