Details of payment data.
Field | Type | Description |
---|---|---|
id | String UUID | Payment identifier from Monit system. |
created_at | Datetime | Created datetime using UTC with format %Y-%m-%d %H:%M:%S |
name | String | Payment's name. |
progress | String | Expect "PROCESSED". |
description | String | Payment's description. |
total_amount | Number | Payment's total amount. |
reference_id | String | Reference identifier from your system. |
account | Object | Account object contains account id, display name and currency. |
transaction | Object | Transaction object. |
Account Object
Account object is simply an account that used to pay the payment. Account object is not null if Payment is already PROCESSED.
Field | Type | Description |
---|---|---|
id | String UUID | Account identifer from Monit system. |
display_name | String | Account's display name, |
currency | String | Account's currency, currently we only support IDR. |
Transaction Object
Transaction objects is a transaction that created for payment.
Field | Type | Description |
---|---|---|
id | UUID | Transaction identifier |
reference_id | String | Reference identifier from your system. |
amount | Number | Transaction amount. |
status | String | PROCESSING, PENDING, SUCCESS, FAILED. |
recipient_note | String | Note or remarks for destination. |
recipient | Object | Recipient object that contains id, account_number, bank_code and bank_holder_name. |