Static Transaction Integration
Integration Step
Inquiry Transaction
Inquiry Payment
Payment Notification
Inquiry Transaction
GET
https://url_merchant/va_static/signature?type=inquiry
Query Parameters
VA
String
Virtual Account Number
Signature
String
sha1(md5($user_id.$password.$va_number));
type
String
type = inquiry
Example: https://url_merchant/8641162021000007/d5f91b5fe05f6d2b186c78356b96af355db410ad?type=inquiry
Response Parameter Inquiry Transaction
response
Alphanumeric (50)
Mandatory
VA Static Response
va_number
Numeric (16)
Mandatory
Virtual Account Number
amount
Numeric
Mandatory
Amount
cust_name
Alphanumeric (50)
Mandatory
Nomor ID Customer
response_code
Char (2)
Mandatory
00 = Success 01 = Failed
Inquiry Payment
GET
https://url-merchant/va_static/signature?type=payment&trx_uid=&amount=
Query Parameters
VA number
String
Virtual Account Number
Signature
String
sha1(md5($user_id.$password.$va_number));
type
String
type = payment
trx_uid
String
Unix transaction number on Faspay
Amount
Number
Amount transaction
Response Parameter Inquiry Payment
response
Alphanumeric (50)
Mandatory
VA Static Response
va_number
Numeric (16)
Mandatory
Virtual Account Number
amount
Numeric
Mandatory
Amount
cust_name
Alphanumeric (50)
Mandatory
Request Description
response_code
Char (2)
Mandatory
00 = Success 01 = Failed
Payment Notification
For payment notification process will use the same API as Faspay debit, see the details in payment notification reference
Last updated