public override void UserDidCancelPaymentViewController(CardIOPaymentViewController paymentViewController) { paymentViewController.DismissViewController(true, null); ScanningDone?.BeginInvoke(this, new CardInfoEventArgs { CardInfo = null }, null, null); }
public override void UserDidProvideCreditCardInfo(CreditCardInfo cardInfo, CardIOPaymentViewController paymentViewController) { paymentViewController.DismissViewController(true, null); ScanningDone?.BeginInvoke(this, new CardInfoEventArgs { CardInfo = new CardInfo { PAN = cardInfo.CardNumber, CVV = cardInfo.Cvv, Expiry = cardInfo.ExpiryMonth + "/" + cardInfo.ExpiryYear, Name = cardInfo.CardholderName } }, null, null); }