protected void Page_Load(object sender, EventArgs e) { OleDbCommand cmda = new OleDbCommand(); //this.InitializeComponent(); cmda.CommandText = "select * from transactionid where username='******'"; connect(); cmda.Connection = cn; OleDbDataReader dra; dra = cmda.ExecuteReader(); while (dra.Read()) { string ClientID = "lm0yIbueCMdnyDtG8IG2FFwNbDG4TwcCzu2uSYsT"; string secretkey = "F8MsK5hAZ8IMgKwp9JmAkpNMfEREFMtM9dnMqECCzaP3xGnVJwhAJs0Ks1G2Iy8slOmvoy6p8ehZpjwpT1VuhDpKoMyCgU8fUHOaSZZuUlMs05OW6eGJGvrokPAuAuIY"; string endpoint = "https://api.instamojo.com/v2/"; string authendpoint = "https://www.instamojo.com/oauth2/token/"; /***** Details of Payment order using TransactionId. *******/ Instamojo objClass = InstamojoImplementation.getApi(ClientID, secretkey, endpoint, authendpoint); try { PaymentOrderDetailsResponse objPaymentRequestDetailsResponse = objClass.getPaymentOrderDetailsByTransactionId(dra[0].ToString()); paymentid.Text = objPaymentRequestDetailsResponse.transaction_id; phone.Text = objPaymentRequestDetailsResponse.phone; paidamount.Text = objPaymentRequestDetailsResponse.amount.ToString(); status.Text = objPaymentRequestDetailsResponse.status; } catch (Exception ex) { Label1.Visible = true; Label1.Text = "**********No Data to be displayed***********"; } } }
private void DetailsofPayment(Instamojo objClass) { PaymentOrderDetailsResponse paymentOrderDetailsResponse = objClass.getPaymentOrderDetailsByTransactionId(Session["transID"].ToString()); TxnId.Text = paymentOrderDetailsResponse.transaction_id; txtName.Text = paymentOrderDetailsResponse.name; txtAmount.Text = Convert.ToString(paymentOrderDetailsResponse.amount); h1Message.Text = paymentOrderDetailsResponse.status; date.Text = paymentOrderDetailsResponse.created_at; }
static void GetPaymentOrderDetailsUsingTransactionId_WhenTransactionIdIsUnknown(Instamojo objClass) { try { PaymentOrderDetailsResponse objPaymentRequestDetailsResponse = objClass.getPaymentOrderDetailsByTransactionId("Unknown"); MessageBox.Show("Transaction Id = " + objPaymentRequestDetailsResponse.transaction_id); } catch (ArgumentNullException ex) { MessageBox.Show(ex.Message); } catch (WebException ex) { MessageBox.Show(ex.Message); } catch (Exception ex) { MessageBox.Show("Error:" + ex.Message); } }