Payment Object

Details of payment data.

FieldTypeDescription
idString UUIDPayment identifier from Monit system.
created_atDatetimeCreated datetime using UTC with format %Y-%m-%d %H:%M:%S
nameStringPayment's name.
progressStringExpect "PROCESSED".
descriptionStringPayment's description.
total_amountNumberPayment's total amount.
reference_idStringReference identifier from your system.
accountObjectAccount object contains account id, display name and currency.
transactionObjectTransaction 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.

FieldTypeDescription
idString UUIDAccount identifer from Monit system.
display_nameStringAccount's display name,
currencyStringAccount's currency, currently we only support IDR.

Transaction Object

Transaction objects is a transaction that created for payment.

FieldTypeDescription
idUUIDTransaction identifier
reference_idStringReference identifier from your system.
amountNumberTransaction amount.
statusStringPROCESSING, PENDING, SUCCESS, FAILED.
recipient_noteStringNote or remarks for destination.
recipientObjectRecipient object that contains id, account_number, bank_code and bank_holder_name.