diff --git a/src/transaction/transaction.service.ts b/src/transaction/transaction.service.ts index 757758e..64dc9c2 100644 --- a/src/transaction/transaction.service.ts +++ b/src/transaction/transaction.service.ts @@ -1489,7 +1489,11 @@ export class TransactionService { dataTransaction.status = statusTransaction.SUCCESS; if (supplier.code == 'Hemat') { - dataTransaction.seri_number = callback['data']['serial_number']; + if (callback['sn']) { + dataTransaction.seri_number = callback['sn']; + } else { + dataTransaction.seri_number = callback['data']['serial_number']; + } dataProductHistoryPrice.price = parseInt(callback['data']['additional']['harga']); } else { if (callback['sn']) {