php - Paypal 与 PHP 集成

标签 php paypal payment-processing

我正在使用此代码创建我的 PayPal 订阅。 但它无法识别我的任何输入字段。您能解释一下为什么不吗?

<form method="POST" name="gateway_form" action="https://www.sandbox.paypal.com/cgi-bin/webscr">
<input type="hidden" name="rm" value="2"/>
<input type="hidden" name="cmd" value="_xclick"/>
<input type="hidden" name="business" value="EMAIL"/>
<input type="hidden" name="currency_code" value="CAD"/>
<input type="hidden" name="return" value="http://www.URL.com/payment/paypal_success.php"/>
<input type="hidden" name="cancel_return" value="http://www.URL.com/payment/paypal_failure.php"/>
<input type="hidden" name="notify_url" value="http://www.URL.com/payment/paypal_ipn.php"/>
<input type="hidden" name="item_name" value="Monthly Subscription"/>
<input type="hidden" name="discount_amount" value="0.00"/>
<input type="hidden" name="a3" value="49.00"/>

<input type="hidden" name="t3" value="M"/>
<input type="hidden" name="p3" value="30"/>
<input type="hidden" name="src" value="1"/>
<input type="hidden" name="sra" value="1"/>
<input type="hidden" name="srt" value="1"/>

<input type="submit" value="Click Here"></p>
</form>

最佳答案

您需要通过提交所需的 URL 参数用户、密码、版本和(推荐但可选的)签名以及您在 POST 请求中发送的其他参数来告知 PayPal 谁在提交请求。参见 API Overview .

关于php - Paypal 与 PHP 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4785482/

相关文章:

php - 从 PHP INNER JOIN 表创建多维 JSON

php - php字符串是不可变的吗?

php - 如何获取 Paypal IPN中的item_number?

payment-gateway - 验证信用卡信息-CVV号

java - Stripe : card holder name verification

android - 在 Android 中集成支付选项

php - 使用 foreach 循环插入多个字段

php - 动态数据透视表的问题

php - Paypal REST API 不会在 Paypal 沙盒或实时网站上显示付款金额

c# - Paypal 验证失败,无效