Merge branch 'development' into 'devops-staging'
fix: callbacktransction See merge request empatnusabangsa/ppob/ppob-backend!188
This commit is contained in:
commit
a2af6e7043
|
@ -1159,7 +1159,13 @@ export class TransactionService {
|
||||||
});
|
});
|
||||||
|
|
||||||
dataTransaction.status = statusTransaction.SUCCESS;
|
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;
|
dataTransaction.callback_json = callback;
|
||||||
|
|
||||||
const userData = await this.userService.findExist(dataTransaction.user);
|
const userData = await this.userService.findExist(dataTransaction.user);
|
||||||
|
@ -1293,7 +1299,14 @@ export class TransactionService {
|
||||||
status: string,
|
status: string,
|
||||||
) {
|
) {
|
||||||
const partnerData = await this.userService.findPartner(partnerId);
|
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({
|
const result = await this.callbackPartnerRepository.insert({
|
||||||
partner_trx_id: partnerId,
|
partner_trx_id: partnerId,
|
||||||
trx_id: trxId,
|
trx_id: trxId,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user