Skip to main content

Otorisasi & Headers Finpay Bill Payment

Untuk permintaan/panggilan API berbasis backend, Finpay API membutuhkan header HTTP yang akan dijelaskan di bawah ini.

URL Endpoint

EnvironmentMethodURL
DevelopmentPOSThttps://devo.finpay.id/billing/
ProductionPOSThttps://live.finpay.id/billing/

Content-Type and Accept Header

Finpay API menggunakan format JSON untuk input dan output, oleh karena itu diperlukan untuk menentukan JSON sebagai tipe konten & menerima JSON sebagai respons. Spesifikasi header adalah seperti yang ditunjukkan di bawah ini.

  • Content-Type: application/json
  • Accept: application/json

Signature

Signature digunakan oleh Finpay API untuk mengidentifikasi ID merchant untuk memulai permintaan dan juga untuk memproses permintaan sesuai dengan otorisasi. Tanda Tangan dikembangkan dari Kunci Pedagang. Ini adalah fitur keamanan untuk mencegah pengguna yang tidak sah.

Algoritma Signature seperti yang ditunjukkan di bawah ini:

sha256(userName.productCode.channel.terminal.transactionType.billNumber.traxId.sha256(timeStamp.password));