Skip to content

Commit

Permalink
add new column to put nullability params info
Browse files Browse the repository at this point in the history
  • Loading branch information
sekarlm committed Jan 8, 2024
1 parent 901506c commit 6b2b280
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions source/includes/static_va.md.erb
Original file line number Diff line number Diff line change
Expand Up @@ -1949,19 +1949,19 @@ Once user successfully do the payment, our system will make a callback via HTTP

### Callback Parameters

Parameter | Type | Description
--------- | ---- | -----------
va_number | String(20) | Generated VA number
amount | BigDecimal | Amount of VA transaction
partner_user_id | String(255) | Unique ID provided by partner for specific user
success | boolean | The status of the payment and it is always set to SUCCESS
tx_date | Timestamp | Incoming payment transaction date, format `dd/MM/yyyy'T'HH:mm:ss.SSSZZZZ`
username_display | String(255) | Customizable VA display name that will be seen by user. If partner did not provide the value on creation VA, then it will be using partner’s username
trx_expiration_date | Long | Transaction expiration date, format `dd/MM/yyyy'T'HH:mm:ss.SSSZZZZ`
partner_trx_id | String(255) | Unique Transaction ID provided by partner on creation or update VA. This parameter will be empty if partner leave this parameter empty when creating or updating the VA
trx_id | String (255) | Unique ID of incoming payment
settlement_time | Timestamp | The timestamp (in UTC+7) indicating when the fund will be settled to partner’s account statement, format `dd/MM/yyyy'T'HH:mm:ss.SSSZZZZ`
settlement_status | String(255) | The status of the settlement
Parameter | Type | Nullable | Description
--------- | ---- | -------- | -----------
va_number | String(20) | FALSE | Generated VA number
amount | BigDecimal | FALSE | Amount of VA transaction
partner_user_id | String(255) | FALSE | Unique ID provided by partner for specific user
success | boolean | FALSE | The status of the payment and it is always set to SUCCESS
tx_date | Timestamp | FALSE | Incoming payment transaction date, format `dd/MM/yyyy'T'HH:mm:ss.SSSZZZZ`
username_display | String(255) | FALSE | Customizable VA display name that will be seen by user. If partner did not provide the value on creation VA, then it will be using partner’s username
trx_expiration_date | Long | FALSE | Transaction expiration date, format `dd/MM/yyyy'T'HH:mm:ss.SSSZZZZ`
partner_trx_id | String(255) | TRUE | Unique Transaction ID provided by partner on creation or update VA. This parameter will be empty if partner leave this parameter empty when creating or updating the VA
trx_id | String (255) | FALSE | Unique ID of incoming payment
settlement_time | Timestamp | FALSE | The timestamp (in UTC+7) indicating when the fund will be settled to partner’s account statement, format `dd/MM/yyyy'T'HH:mm:ss.SSSZZZZ`
settlement_status | String(255) | FALSE | The status of the settlement

<aside class="warning">
Note: For payments and inquiries involving a BSI VA using BSI Mobile or Banking Syariah Indonesia Net, please only input the last 12 digits of the va_number (remove 6059 from the va_number with format "6059xxxxxxxxxxxx"). This does not apply to payments and inquiries involving a BSI VA using other methods
Expand Down

0 comments on commit 6b2b280

Please sign in to comment.