diff --git a/src/helper/irs-api.ts b/src/helper/irs-api.ts index 9f09267..0349e3e 100644 --- a/src/helper/irs-api.ts +++ b/src/helper/irs-api.ts @@ -122,13 +122,16 @@ export const doTransaction = async ( } } - const res = await axios.get( - `${supplier.url}?memberID=${supplier.irs_id}&pin=${supplier.irs_pin}&password=${supplier.irs_pass}&product=${productCode}&dest=${destination}&counter=1&refID=${idtrx}`, - ); + try { + const res = await axios.get( + `${supplier.url}?memberID=${supplier.irs_id}&pin=${supplier.irs_pin}&password=${supplier.irs_pass}&product=${productCode}&dest=${destination}&counter=1&refID=${idtrx}`, + ); + return res.data; + console.log('restranshemat', res); + } catch (e) { + throw 'maaf saat ini transaksi sedang tidak bisa diproses, silahkan hubungi WND Solutions untuk bisa di proses kembali'; + } - return res.data; - - console.log('restranshemat', res); } catch (err) { console.log('errtransaction', err); console.log('errtransaction2', err.response.data);