Paypal Simple Adaptive Payment - 经典代码有什么问题

标签 paypal payment

请在下面找到我的 simple adaptive payment for paypal 代码,并告诉我为什么我在沙盒环境中得到错误的凭据。虽然,凭据看起来是正确的。 我通过查看 Paypal 文档真的很努力 https://developer.paypal.com/webapps/developer/docs/classic/api/adaptive-payments/Pay_API_Operation/

Thank you in advance guys...Please do help me..



My code
==============================================================

<head runat="server">
<meta name="X-PAYPAL-SECURITY-USERID" content="xxxxxxxx_api1.hotmail.com" />
<meta name="X-PAYPAL-SECURITY-PASSWORD" content="xxxxxxx" />
<meta name="X-PAYPAL-SECURITY-SIGNATURE" content="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />
<meta name="X-PAYPAL-REQUEST-DATA-FORMAT" content="NV" />
<meta name="X-PAYPAL-RESPONSE-DATA-FORMAT" content="NV" />
<meta name="X-PAYPAL-APPLICATION-ID" content="APP-80W284485P519543T" />
</head>

<body>
<form action="https://svcs.sandbox.paypal.com/AdaptivePayments/Pay" method="post">
<input type="hidden" name="X-PAYPAL-SECURITY-USERID" value="xxxxxxxxx.hotmail.com" />
<input type="hidden" name="X-PAYPAL-SECURITY-PASSWORD" value="xxxxxxxx" />
<input type="hidden" name="X-PAYPAL-SECURITY-SIGNATURE" value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />
<input type="hidden" name="X-PAYPAL-REQUEST-DATA-FORMAT" value="NV" />
<input type="hidden" name="X-PAYPAL-RESPONSE-DATA-FORMAT" value="NV" />
<input type="hidden" name="X-PAYPAL-APPLICATION-ID" value="APP-80W284485P519543T" />
<input type="hidden" name="returnURL" value="http://www.returnurl.com" />
<input type="hidden" name="cancelURL" value="http://www.cancelurl.com" />
 <input type="hidden" name="actionType" value="PAY" />  
 <input type="hidden" name="feesPayer" value="SENDER" />
 <input type="hidden" name="item_name" value="PMP" />
 <input type="hidden" name="amount" value="50" />
 <input type="hidden" name="currency_code" value="USD" />
 <input type="hidden" name="button_subtype" value="services" />
 <input type="hidden" name="item_number" value="00300" />
 <input type="hidden" name="shipping" value="2" />
 <input type="hidden" name="handling" value="4" />
 <input type="hidden" name="tax" value="3.5" />
 <input type="hidden" name="clientDetails.ipAddress" value="127.0.0.1" />
  <input type="hidden" name="deviceId" value="mydevice" />
  <input type="hidden" name="clientDetails.applicationId" value="APP-80W284485P519543T" />
 <input type="hidden" name="receiverList.receiver(0).email" value="eng.rayed@hotmail.com" />
 <input type="hidden" name="receiverList.receiver(0).amount" value="5" />
 <input type="hidden" name="receiverList.receiver(1).email" value="eng.rayeduk@gmail.com" />
 <input type="hidden" name="receiverList.receiver(1).amount" value="2" />
 <input type="hidden" name="receiverList.receiver(0).primary[0]" value="true" />
 <input type="hidden" name="receiverList.receiver(1).primary[1]" value="false" />
 <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!" />
</form>





//End of code
=============================================================

最佳答案

X-PAYPAL-SECURITY-* 参数需要作为 HTTP header 而不是隐藏表单字段发送。

关于Paypal Simple Adaptive Payment - 经典代码有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16526645/

相关文章:

php - 跟踪用户之间的付款?

php - PHP获取Paypal支付回调

php - 使用布局 C 从 PayPal PayFlow 获取错误 160

php - CCAvenue 交易 - 整合

facebook - FB Local Payment error : "Can' t parse open graph object. Property price doesn't exist for item”

paypal - 如何解决 Error Paypal code no business

Magento 2 克拉纳结帐

asp.net-mvc-4 - 自定义 DotnetOpenauth Paypal 客户端( key 不存在)

Paypal In-Context Checkout Remove Review, Billing Required 文本

php - Paypal 按钮 : How to return a specified value when a payment is successful?