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. | 
