Faspay
Search…
Unicount

1. Unicount Static

Unicount is Faspay feature that combain static transaction method for multi payment channel, customer can switch between one payment method into another payment method without need to create new transaction from the beginning.
For Unicount Static will use the same integration step like Static Transaction

2. UNIcount Dinamis

Integration Step
    1.
    Post Data Transaction to Faspay
    2.
    Display UNIcount code/Payment Code
    3.
    Payment Notification

1. Post Data Transaction

Post data transaction should be done from merchant backend, the detail API reference can be find here
For UNIcount use 410 as payment_channel value
This is example of post data transaction for UNIcount
1
{
2
"request": "Post Data Transaksi",
3
"merchant_id": "99999",
4
"merchant": "MI",
5
"bill_no": "20201219060429",
6
"bill_reff": "20200324_02-2286704_336",
7
"bill_date": "2020-12-19 06:04:29",
8
"bill_expired": "2020-12-19 07:04:29",
9
"bill_desc": "Payment Online Via Faspay",
10
"bill_currency": "IDR",
11
"bill_gross": "100000",
12
"bill_miscfee": "100000",
13
"bill_total": "200000",
14
"cust_no": "01",
15
"cust_name": "tester",
16
"payment_channel": "410",
17
"pay_type": "01",
18
"msisdn": "8562927907",
19
"email": "[email protected]",
20
"terminal": "10",
21
"billing_address": "Jl Sabang 37",
22
"billing_address_city": "Jakarta",
23
"billing_address_region": "DKI Jakarta",
24
"billing_address_state": "Indonesia",
25
"billing_address_poscode": "10170",
26
"billing_address_country_code": "ID",
27
"receiver_name_for_shipping": "Tompi",
28
"shipping_address": "Jl. Sabang 37",
29
"shipping_address_city": "Jakarta",
30
"shipping_address_region": "DKI Jakarta",
31
"shipping_address_state": "Indonesia",
32
"shipping_address_poscode": "10170",
33
"item": {
34
"id": "A001",
35
"product": "Invoice #2286704",
36
"qty": "1",
37
"amount": "100000",
38
"payment_plan": "01",
39
"merchant_id":"99999",
40
"tenor": "00"
41
},
42
"reserve1": "",
43
"reserve2": "",
44
"signature": "8a5fc4e99a402e94f107118ac5ea4abbfc60e1d4"
45
}
Copied!
Post Data Transaction response
You will get the post data response like the following
1
{
2
"response": "Transmisi Info Detil Pembelian",
3
"trx_id": "4100002071",
4
"merchant_id": "99999",
5
"merchant": "FASPAY STORE",
6
"bill_no": "20201219062325",
7
"bill_items": {
8
"id": "A001",
9
"product": "Invoice #2286704",
10
"qty": "1",
11
"amount": "100000",
12
"payment_plan": "01",
13
"merchant_id": "99999",
14
"tenor": "00"
15
},
16
"response_code": "00",
17
"response_desc": "Sukses"
18
}
Copied!

2. Displaying UNIcount Code

To display the UNIcount Code number, use the value of trx_id retrieved from post data transaction response. Please provide the list of BIN/prefix number for each available channel to be combine with UNIcount code on payment process.
Read the detail Here

3. Payment Notification

Payment notification from Faspay to Merchant backend will also be triggered on event of transacion status getting updated, to ensure merchant is securely informed. Please provide the URL and make sure it's already register on Faspay system
The detail API reference can be find here
Last modified 9mo ago
Copy link