Merge branch 'development' into 'devops-staging'
fix: callbacktransction See merge request empatnusabangsa/ppob/ppob-backend!188
This commit is contained in:
commit
daa5b33b67
|
@ -1159,7 +1159,13 @@ export class TransactionService {
|
|||
});
|
||||
|
||||
dataTransaction.status = statusTransaction.SUCCESS;
|
||||
dataTransaction.seri_number = callback['sn'];
|
||||
if(callback['sn']){
|
||||
dataTransaction.seri_number = callback['sn'];
|
||||
} else {
|
||||
const response = callback['message'];
|
||||
const responseBaru = response.split(' ');
|
||||
dataTransaction.seri_number = responseBaru[10];
|
||||
}
|
||||
dataTransaction.callback_json = callback;
|
||||
|
||||
const userData = await this.userService.findExist(dataTransaction.user);
|
||||
|
@ -1293,7 +1299,14 @@ export class TransactionService {
|
|||
status: string,
|
||||
) {
|
||||
const partnerData = await this.userService.findPartner(partnerId);
|
||||
const url = `${partnerData.callback_url}?status=${status}&memberID=${partnerData.code}&trxid=${trxId}&harga=${harga}&product=${productCode}&dest=${destination}&seriNumber=${seriNumber}&message=${message}`;
|
||||
const userData = await this.userService.findOneByPartner(partnerId);
|
||||
|
||||
const coaAccount = await this.coaService.findByUser(
|
||||
userData.id,
|
||||
coaType.WALLET,
|
||||
);
|
||||
|
||||
const url = `${partnerData.callback_url}?status=${status}&memberID=${partnerData.code}&trxid=${trxId}&harga=${harga}&product=${productCode}&dest=${destination}&seriNumber=${seriNumber}&message=${message}&saldo=${coaAccount.amount}`;
|
||||
const result = await this.callbackPartnerRepository.insert({
|
||||
partner_trx_id: partnerId,
|
||||
trx_id: trxId,
|
||||
|
|
Loading…
Reference in New Issue
Block a user