2013-05-16 4 views
4

Привет Я использую 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 страницу я могу увидеть Оплата методы опция. Я хочу отключить это Способы оплаты изменение опция.

Payment Methods

2) Или если я нажимаю Смените ссылку, я могу увидеть вариант как банковский счет (eCheque), я хочу, чтобы отключить эту опцию тоже. Ниже приведен образ. enter image description here

Любая помощь по этому поводу.

ответ

5

я получил его. Это может быть полезно для других. Это можно сделать на счетке merchnats.

Перейти к профилю после входа в коммерсанта

Профиль --- приема оплат предпочтения ----

Блок следующие платежи: Платежи eCheque на вашем сайте. ПРИМЕЧАНИЕ. Вы не можете блокировать платежи eCheque на eBay.

2

Если вы хотите просто отключить возможность чека вы можете установить PAYMENTREQUEST_0_ALLOWEDPAYMENTMETHOD = «InstantPaymentOnly»

+0

Привет, я добавил PAYMENTREQUEST_0_ALLOWEDPAYMENTMETHOD = 'InstantPaymentOnly' в методе setexpresscheckout. Но все же он показывает вариант банковского счета (eCheque), а также дополнительный вариант «Кредитная/дебетовая карта». Я хочу только вариант баланса PayPal, а не другие два варианта. Пожалуйста, помогите мне. – user1282609

Смежные вопросы