2017-11-07 12 views
-1

通貨コードを米ドルとインドとして転記する方法デフォルトではINDを使用します。asp.net mvcでpayumoneyに通貨コードを投稿する方法

[HttpPost] 
public void Plans(UserRegistreModel model) 
{ 
    string firstName = model.FirstName; 
    string middleName = model.MiddleName; 
    string lastName = model.LastName; 
    string amount = Convert.ToString(model.Amount); 
    string Noofemp = model.NoOfEmployees; 
    string productInfo = "HRMS"; 
    string email = model.Email; 
    string phone = model.Contact; 
    string FirmName = model.FirmName; 
    //string surl = form["txtsurl"].ToString(); 
    //string furl = form["txtfurl"].ToString(); 

    RemotePost myremotepost = new RemotePost(); 
    string key = ""; 
    string salt = ""; 

    //posting all the parameters required for integration. 

    myremotepost.Url = "https://secure.payu.in/_payment"; 
    myremotepost.Add("key", ""); 
    string txnid = Generatetxnid(); 
    myremotepost.Add("txnid", txnid); 
    myremotepost.Add("amount", amount); 
    myremotepost.Add("productinfo", productInfo); 
    myremotepost.Add("firstname", firstName); 
    myremotepost.Add("phone", phone); 
    myremotepost.Add("email", email); 
    //UserRegistreModel register = new UserRegistreModel(); 
    TempData["model"] = model; 
    myremotepost.Add("surl", ""); 
    myremotepost.Add("furl", ""); 
    string hashString = key + "|" + txnid + "|" + amount + "|" +   productInfo + "|" + firstName + "|" + email + "|||||||||||" + salt; 
    string hash = Generatehash512(hashString); 
    myremotepost.Add("hash", hash); 
    myremotepost.Post(); 
} 

答えて

0

あなたはそれが現在の要求の通貨INRを設定します。この

myremotepost.Add("currency", "INR"); 

のようなものを行うことができます。

+0

デフォルトでは、通貨はINRに設定されます。myremotepost.Add( "currency"、 "USD")を使用しています。それは働いていません – Ritesh

+0

私はpdfを読んでいます。金額:金額は、通貨なしの取引の総額(0より大きい)です 記号またはその他の非数字の文字。 10進数のみが許可されます。私はUSDが許可されていないと思う。 – Ritesh

+0

誰かに60ドルを請求すると、1ドルか60ドルが請求されますか? (設定通貨USD) – Adrian

関連する問題