public override void DidTokenize(WPPaymentInfo paymentInfo, WPPaymentToken paymentToken)
            {
                _updateStatus("TokenizationDelegate", "DidTokenize", "paymentInfo: " + paymentInfo.ToString() + " - paymentToken: " + paymentToken.ToString());

                //var image = UIImage.FromBundle ("signature.png");
                //wePay.StoreSignatureImage (image, "12345", new SignatureDelegate ());
            }
        partial void TokenizeManualButton_TouchUpInside(UIButton sender)
        {
            var address = new WPAddress("33056");

            var info = new WPPaymentInfo("first name", "last name", "*****@*****.**", address, address, "5496198584584769", "123", "04", "2018", true);

            wePay.TokenizePaymentInfo(info, new TokenizationDelegate(UpdateStatus));
        }
 public override void DidFailTokenization(WPPaymentInfo paymentInfo, NSError error)
 {
     _updateStatus("TokenizationDelegate", "DidFailTokenization", "paymentInfo: " + paymentInfo.ToString() + " - error: " + error.ToString());
 }
 public override void DidFailAuthorization(WPPaymentInfo paymentInfo, NSError error)
 {
     _updateStatus("AuthorizationDelegate", "DidFailAuthorization", error.ToString());
 }
 public override void DidAuthorize(WPPaymentInfo paymentInfo, WPAuthorizationInfo authorizationInfo)
 {
     _updateStatus("AuthorizationDelegate", "DidAuthorize", "paymentInfo: " + paymentInfo.ToString() + " - paymentToken: " + authorizationInfo.ToString());
 }
 public override void DidReadPaymentInfo(WPPaymentInfo paymentInfo)
 {
     _updateStatus("CardReaderDelegate", "DidReadPaymentInfo", paymentInfo.ToString());
 }