diff --git a/src/transaction/dto/order-transaction.dto.ts b/src/transaction/dto/order-transaction.dto.ts index 6975328..c492017 100644 --- a/src/transaction/dto/order-transaction.dto.ts +++ b/src/transaction/dto/order-transaction.dto.ts @@ -6,4 +6,6 @@ export class OrderTransactionDto { @IsNotEmpty() destination: string; + + trx_id: string; } diff --git a/src/transaction/transaction.service.ts b/src/transaction/transaction.service.ts index 86e6e7b..b4e3c30 100644 --- a/src/transaction/transaction.service.ts +++ b/src/transaction/transaction.service.ts @@ -377,6 +377,7 @@ export class TransactionService { transactionData.type = typeTransaction.ORDER; transactionData.product_price = product_price; transactionData.destination = orderTransactionDto.destination; + transactionData.partner_trx_id = orderTransactionDto.trx_id; await manager.insert(Transactions, transactionData); await this.accountingTransaction({ @@ -458,6 +459,7 @@ export class TransactionService { transactionData.type = typeTransaction.ORDER; transactionData.product_price = product_price; transactionData.destination = orderTransactionDto.destination; + transactionData.partner_trx_id = orderTransactionDto.trx_id; transactionData.supplier_trx_id = trxId; if (!hitSupplier.success) {