public async Task <Object> PostChargeCreditCard3ds(ForChargeCreditCard forChargeCreditCard) { try { var payment = new Payment(); var urlBank = await payment.ChargeCreditCard3ds(forChargeCreditCard.userId, forChargeCreditCard.omiseCardId, forChargeCreditCard.amount, forChargeCreditCard.orderNo); return(new { status = "ok", urlBank = urlBank }); } catch (Exception ex) { return(new { status = "ng", msg = ex.Message }); } }
public async Task <Object> PostChargeCreditCard(ForChargeCreditCard forChargeCreditCard) { try { var payment = new Payment(); await payment.ChargeCreditCard(forChargeCreditCard.userId, forChargeCreditCard.omiseCardId, forChargeCreditCard.amount); return(new { status = "ok" }); } catch (Exception ex) { return(new { status = "ng", msg = ex.Message }); } }