try { await chargeCard(customer, amount); } catch (e) { // @ts-ignore logger.info("charge attempted"); } sendReceipt(customer);