diff --git a/src/transaction/transaction.service.ts b/src/transaction/transaction.service.ts index 64dc9c2..e5bb1a2 100644 --- a/src/transaction/transaction.service.ts +++ b/src/transaction/transaction.service.ts @@ -1494,7 +1494,12 @@ export class TransactionService { } else { dataTransaction.seri_number = callback['data']['serial_number']; } - dataProductHistoryPrice.price = parseInt(callback['data']['additional']['harga']); + + if (callback['hrg']) { + dataProductHistoryPrice.price = callback['hrg']; + } else { + dataProductHistoryPrice.price = parseInt(callback['data']['additional']['harga']); + } } else { if (callback['sn']) { dataTransaction.seri_number = callback['sn'];