protected void Page_Load(object sender, EventArgs e) { string api_key = ""; Dictionary <string, string> paras = new Dictionary <string, string>(); string secret_key = ""; paras.Add("amount", "1"); paras.Add("currency", "USD"); paras.Add("pm_id", "alipay_cn"); paras.Add("description", "order_description"); paras.Add("order_id", "HS208474324322"); paras.Add("return_url", " "); PayssionClient payssion = new PayssionClient(api_key, secret_key, true); string response = payssion.create(paras); if (payssion.is_success) { //success JavaScriptSerializer json = new JavaScriptSerializer(); payssionResponse response_status = (payssionResponse)json.Deserialize <payssionResponse>(response); if (response_status.todo == "redirect") { Response.Redirect(response_status.return_url); } } else { //faild handle } }
protected void Page_Load(object sender, EventArgs e) { string api_key = ""; Dictionary <string, string> paras = new Dictionary <string, string>(); string secret_key = ""; paras.Add("transaction_id", ""); paras.Add("order_id", ""); PayssionClient payssion = new PayssionClient(api_key, secret_key, true); string response = payssion.getDetails(paras); if (payssion.is_success) { //success } else { //faild handle } }