diff --git a/src/transaction/ppob_callback.controller.ts b/src/transaction/ppob_callback.controller.ts index 8d0fedf..e768bfe 100644 --- a/src/transaction/ppob_callback.controller.ts +++ b/src/transaction/ppob_callback.controller.ts @@ -59,7 +59,8 @@ export class PpobCallbackController { null, null, false, - ) + response['message'], + ); return { statusCode: HttpStatus.OK, @@ -73,7 +74,8 @@ export class PpobCallbackController { response['refid'], Number(splitMessage[9].replace(/^\D+/g, '')), Number(splitMessage[11].replace(/^\D+/g, '')), - true + true, + response['message'], ); // } else { diff --git a/src/transaction/transaction.service.ts b/src/transaction/transaction.service.ts index 98ef744..e3b9c14 100644 --- a/src/transaction/transaction.service.ts +++ b/src/transaction/transaction.service.ts @@ -1847,6 +1847,7 @@ export class TransactionService { amount: number, admin: number, status: boolean, + message: string, ) { const billData = await this.findOneBillById(trxId); console.log(billData,"ini dia") @@ -1864,6 +1865,7 @@ export class TransactionService { amount: status ? amount + product_price.partner_fee + product_price.mark_up_price : 0, admin_price: admin, status: status ? 'SUCCESS' : 'FAILED', + callback_json: JSON.stringify(message), }, );