PayPal Helper нужна помощь - PullRequest
       1

PayPal Helper нужна помощь

0 голосов
/ 02 августа 2011

Я пытаюсь использовать это http://paypalhelper.codeplex.com в приложении ASP.NET MVC 3.0.

так что шаги, которые я сделал:

1) Зарегистрируйте помощника PayPal с моими значениями теста в Global.asax

PayPal.Profile.Initialize("namehere", "passwordhere", "signaturehere", "sandbox");

2) Чем на бритве я объявил кнопку "Купить сейчас":

@{
var paypalButton = PayPal.ButtonManager.BuyNowButton.Create("sellerhere", "itemname", "10.00");
HtmlString paypalButtonHtml = new HtmlString(paypalButton.WebSiteCode);
}

@paypalButtonHtml

так что в результате я получил HTML:

<input type="hidden" name="cmd" value="_s-xclick"/>
<input type="hidden" name="hosted_button_id" value="SECRET_VALUE_HERE"/>
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_buynow_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"/>
<img alt="" border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"/>

чем после того, как я нажму эту кнопку, страница будет опубликована в моем приложении, но я ожидал, что она будет перенаправлена ​​на сайт paypal для оплаты.

Я что-то пропустил?

Что еще я должен сделать, чтобы перенаправить пользователя на paypal paynow страницу?

Ответы [ 2 ]

1 голос
/ 04 августа 2011

Вы поместили @paypalButtonHtml за пределы своего собственного <form> элемента?

Я использую помощник PayPal в производстве, и он прекрасно работает.

0 голосов
/ 19 ноября 2014

В вашем коде контроллера перейдите к методу post и положите return new RedirectResult (dredirectUrl);в конце вместо возврата View ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...