private void sendData(ATHMPayment ATHMPayment) { try { OpenATHM.ValidateData(ATHMPayment); } catch (Exception e) { Toast.MakeText(this, e.Message, ToastLength.Long).Show(); } }
// Production functionality, provide correct data... public void onClickPayButton() { ATHMPayment payment = new ATHMPayment(this); payment.PublicToken = "933OH0Y08SFD7QEN2QJH6YD4RSKZZS7YAL0IUY0F"; payment.Total = 6; payment.Metadata1 = "test"; payment.Metadata2 = "test2"; payment.CallbackSchema = "com.evertecinc.xamarinsdkdemo.ResponseActivity"; payment.Items = items; payment.Subtotal = 5; payment.Tax = 1; payment.Timeout = 600; payment.BuildType = ".qa"; sendData(payment); }