Virtual Account
Virtual account management APIs
Create a new virtual account for payment
Basic authentication using Merchant ID and Merchant Key
Virtual account registered successfully
Response code
2000000Response message
SuccessProcessing time in seconds
0.9721949100494385Generated payment code
8804483313131313POST /pg/payment/card/openpayment/register HTTP/1.1
Host: devo.finnet.co.id
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 219
{
"customer": {
"id": "hajar.finnet@gmail.com",
"email": "hajar.finnet@gmail.com",
"firstName": "Hajar",
"lastName": "Ismail",
"mobilePhone": "+6281286288844"
},
"sourceOfFunds": {
"type": "finpaycode",
"paymentCode": "8804483313131312"
}
}Virtual account registered successfully
{
"responseCode": "2000000",
"responseMessage": "Success",
"processingTime": 0.9721949100494385,
"paymentCode": "8804483313131313"
}Update existing virtual account details
Basic authentication using Merchant ID and Merchant Key
Virtual account updated successfully
Response code
2000000Response message
SuccessProcessing time in seconds
0.9721949100494385Updated payment code
8804483313131313POST /pg/payment/card/openpayment/update HTTP/1.1
Host: devo.finnet.co.id
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 219
{
"customer": {
"id": "hajar.finnet@gmail.com",
"email": "hajar.finnet@gmail.com",
"firstName": "Hajar",
"lastName": "Ismail",
"mobilePhone": "+6281286288844"
},
"sourceOfFunds": {
"type": "finpaycode",
"paymentCode": "8804483313131312"
}
}Virtual account updated successfully
{
"responseCode": "2000000",
"responseMessage": "Success",
"processingTime": 0.9721949100494385,
"paymentCode": "8804483313131313"
}Check the status of a virtual account
Basic authentication using Merchant ID and Merchant Key
Source of funds ID (e.g., vabca, vamandiri)
Payment code to check
Virtual account status retrieved
Response code
2000000Response message
SuccessProcessing time in seconds
0.9721949100494385GET /pg/payment/card/openpayment/check/{sofId}/{paymentCode} HTTP/1.1
Host: devo.finnet.co.id
Authorization: Basic username:password
Accept: */*
Virtual account status retrieved
{
"responseCode": "2000000",
"responseMessage": "Success",
"processingTime": 0.9721949100494385,
"data": {
"customer": {
"id": "hajar.finnet@gmail.com",
"email": "hajar.finnet@gmail.com",
"firstName": "Hajar",
"lastName": "Ismail",
"mobilePhone": "+6281286288844"
},
"sourceOfFunds": {
"type": "finpaycode",
"paymentCode": "8804483313131312"
}
}
}Delete a virtual account
Basic authentication using Merchant ID and Merchant Key
Source of funds ID (e.g., vabca, vamandiri)
Payment code to delete
Virtual account deleted successfully
Response code
2000000Response message
SuccessProcessing time in seconds
0.9721949100494385GET /pg/payment/card/openpayment/delete/{sofId}/{paymentCode} HTTP/1.1
Host: devo.finnet.co.id
Authorization: Basic username:password
Accept: */*
Virtual account deleted successfully
{
"responseCode": "2000000",
"responseMessage": "Success",
"processingTime": 0.9721949100494385
}Last updated

