PayPal Standard не дает возможность для проверки в качестве гостя - PullRequest
1 голос
/ 16 декабря 2011

MVC 3 Приложение VB.NET ... Использование экспресс-проверки с просмотром бритвы HTML. Я перепробовал все, что упоминалось во всех документах, которые я мог найти в Google, а также в сети разработчиков PayPal. Наша учетная запись Paypal настроена так, чтобы пользователи могли регистрироваться как гость, не требуя создания учетной записи PayPal или входа в систему. Однако, когда пользователи попадают на сайт PayPal после нажатия кнопки «Оформить заказ», нет возможности проверить себя в качестве гостя. Я включил мой вид оформления заказа для справки. Пожалуйста, поймите, что это правильный вопрос, и не голосуйте. Если есть что-то непонятное, я проясню это.

 @modeltype xxxxxxx.orderVM
 @Code
 ViewData("Title") = "CheckOut"
 End Code


<p style="text-align:center">Once you complete your transaction you will be redirected       back to the site</p>
<p></p>
<p style="text-align:center">We will process your payment within 24 hours at which time you will recieve a confirmation email which you will need for addmission. Along with a PDF attachment in this email which is your parking permit.. Please print and follow the instructions</p>
<p></p>
<p></p>
<p></p>
<p></p>
<p style="text-align: center"> Please Click on the paypal button below to be redirected to the PayPal Site to complete the payment Transaction</p>

<form id="PayPal" name="PayPal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
@Html.Hidden("cmd", "_cart")
@Html.Hidden("upload", "1")
@Html.Hidden("business", ConfigurationManager.AppSettings("PayPalMerchantEmail"))
@Html.Hidden("page_style","primary")
@Html.Hidden("custom", Model.id.ToString)
@Html.Hidden("image_url", "http://www.xxxxxxxxxx.com/content/images/xxxxxxxxLogo.jpg")
@Html.Hidden("cpp_header_image",  "http://www.xxxxxxxx.com/content/images/xxxxxxxLogo.jpg")
@Html.Hidden("cpp_logo_image", "http://www.xxxxxxxxxxe.com/content/images/xxxxxxxLogo.jpg")
@Html.Hidden("return", "http://www.xxxxxxxxxx.com/")
@Html.Hidden("cancel_return", "http://www.xxxxxxxxxx.com")

@Html.Hidden("first_name", Model.first_name)
@Html.Hidden("last_name", Model.last_name)
@Html.Hidden("address1", Model.address1)
@Html.Hidden("address2", Model.address2)
@Html.Hidden("city", Model.city)
@Html.Hidden("state", Model.state)
@Html.Hidden("zip", Model.zip)



@If Not String.IsNullOrEmpty(Model.Class1) Then

@Html.Hidden("item_name_1", Model.Class1)
@Html.Hidden("amount_1", Model.fee1)
@Html.Hidden("quantity_1", ViewBag.quan)
@Html.Hidden("shipping_1", " 0.00 ")
@Html.Hidden("handling_1", " 0.00 ")

End If
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif" align="middle" style="text-align:center"/>
</form>

Я не чувствую, что здесь требуется код для контроллера, поскольку он правильно передает все значения в представление ... Единственная проблема в том, что я не могу получить проверку как гость, работающий ...

1 Ответ

0 голосов
/ 17 декабря 2011

Включили ли вы "Необязательный аккаунт" в своем профиле PayPal?
В какой стране находится ваша учетная запись? Функции проверки гостей доступны не во всех странах.

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