簡體   English   中英

錯誤:81115,缺少參數需要執行付款操作?

[英]Error:81115, missing parameter Payment action required?

我在執行Doexpresscheckout方法時,不斷收到錯誤:81115,缺少參數要求的付款操作? 要寄給以下參數

&METHOD=DoExpressCheckoutPayment
&VERSION=65.1
&PWD=1299156195
&USER=123hel_1299156185_biz_api1.gmail.com
&SIGNATURE=Ai1PaghZh5FmBLCDCTQpwG8jB264Ay4Ll3wOTnzcWtuD-HdE5qiI1p.N+
&TOKEN=EC-6M866117WG376591R
&PAYERID=RDX5GUURFJ9VY
&PAYMENTACTION=%27.Sale
&AMT=104
&CURRENCYCODE=%27USD.%27,

幫助我修復此錯誤?

好吧,一個小的搜索就使我找到了2種可能的解決方案:

https://www.x.com/message/157458

http://randomerror.wordpress.com/2010/01/27/error-code-81115-on-paypal-express-checkout-code/

最后一個似乎在Paypal的PHP應用程序中很常見:

paypalfunctions.php代碼上的錯誤

$token = urlencode($_SESSION['token']);
$paymentType = urlencode($_SESSION['paymentType']);

應該:

$token = urlencode($_SESSION['TOKEN']);
$paymentType = urlencode($_SESSION['PaymentType']);
PaymentActionSpecified=true

此字段應設置為...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM