Привет Я использую PayPal невирапин, Далее следует запрос на SetExpressCheckoutDisable Способы оплаты на PayPal странице (PayPal НВП)
string returnURL = "http://localhost:50325/GetExpressCheckout.aspx" + "?amount=" + Amount + "¤cy=AUD";
string cancelURL = returnURL.Replace("ReviewOrder", "ExpCheckOut");
string strCredentials = "USER=" + strUsername + "&PWD=" + strPassword + "&SIGNATURE=" + strSignature;
string strNVP = strCredentials;
strNVP += "&PAYMENTACTION=Sale&AMT=" + Amount + "&BILLINGTYPE=MerchantInitiatedBilling" + "&RETURNURL=" + returnURL;
strNVP += "&PAYMENTREQUEST_0_ITEMAMT=25&L_PAYMENTREQUEST_0_NAME0=Item1";
strNVP += "&CANCELURL=" + cancelURL;
strNVP += "&METHOD=SetExpressCheckout&VERSION=" + strAPIVersion + "&NOSHIPPING=1";
HttpWebRequest wrWebRequest = (HttpWebRequest)WebRequest.Create(strNVPSandboxServer);
wrWebRequest.Method = "POST";
// write the form values into the request message
StreamWriter requestWriter = new StreamWriter(wrWebRequest.GetRequestStream());
requestWriter.Write(strNVP);
requestWriter.Close();
// Get the response.
HttpWebResponse hwrWebResponse = (HttpWebResponse)wrWebRequest.GetResponse();
StreamReader responseReader = new StreamReader(wrWebRequest.GetResponse().GetResponseStream());
// and read the response
string responseData = responseReader.ReadToEnd();
responseReader.Close();
return responseData;
1) После того, как я получил перенаправлены на PayPal страницу я могу увидеть Оплата методы опция. Я хочу отключить это Способы оплаты изменение опция.
2) Или если я нажимаю Смените ссылку, я могу увидеть вариант как банковский счет (eCheque), я хочу, чтобы отключить эту опцию тоже. Ниже приведен образ.
Любая помощь по этому поводу.
Привет, я добавил PAYMENTREQUEST_0_ALLOWEDPAYMENTMETHOD = 'InstantPaymentOnly' в методе setexpresscheckout. Но все же он показывает вариант банковского счета (eCheque), а также дополнительный вариант «Кредитная/дебетовая карта». Я хочу только вариант баланса PayPal, а не другие два варианта. Пожалуйста, помогите мне. – user1282609