【发布时间】:2016-03-29 04:04:48
【问题描述】:
我正在使用 paypal 的沙箱来测试对我正在开发的网站的付款,我希望用户能够直接使用信用卡付款,而无需创建/使用 paypal 帐户。
发生的情况是用户只有在国家字段中选择美国选项时才有此选项,否则用户必须使用贝宝帐户付款。
When selected option is United States
When selected option is Portugal.
- 我使用的帐户来自葡萄牙
- 我在沙盒的帐户设置中启用了“PayPal 帐户可选”功能
- 提交表单是“立即购买”类型(又名 _xclick)
知道为什么 paypal 会有这种行为吗?
我正在提交此表单:
<form name="paypalform" id="paypalform" action="@(paypalUrl)" method="post" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="amount" value="99">
<input type="hidden" name="item_name" value="@(itemName)">
<input type="hidden" name="quantity" value="1">
<input type="hidden" name="custom" value="@(Model.OrderId)"> <!--Transaction variable-->
<input type="hidden" name="business" value="@(paypalId)">
<input type="hidden" name="no_shipping" value="2">
</form>
“@(...)”只是变量。
提前致谢。
【问题讨论】:
标签: paypal paypal-sandbox