小编Rob*_*ert的帖子

PayPal Express Checkout中缺少金额和订单摘要

我已经将paypal与paypal_helper集成到codeigniter中(并没有记住我发现它的地方,但它是Paypals原始代码的稍微重写版本,用于快速结账.我尝试调用此函数,

CallShortcutExpressCheckout($ paymentAmount,$ currencyCodeType,$ paymentType,$ returnURL,$ cancelURL)

将$ paymentAmount作为int发送,$ currencyCodeType作为"NOK"发送,$ paymentType作为"Sale"发送.

在Sandbox和live中,paypal网站上都没有显示金额...

可能有什么不对?

编辑,以进一步解释我的过程.我使用它,主要是在https://www.paypal-labs.com/integrationwizard/ecpaypal/cart.php中指定的.没有表格,这应该是可行的吗?在调用CallShortcutExpressCheckout函数时,paymentAmount可以作为标准变量发送:

$resArray = CallShortcutExpressCheckout ($paymentAmount, $currencyCodeType, $paymentType, $returnURL, $cancelURL);
$ack = strtoupper($resArray["ACK"]);
if($ack=="SUCCESS" || $ack=="SUCCESSWITHWARNING")
{
    RedirectToPayPal ( $resArray["TOKEN"] );
} 
else  
{
    //Display a user friendly Error on the page using any of the following error information returned by PayPal
    $ErrorCode = urldecode($resArray["L_ERRORCODE0"]);
    $ErrorShortMsg = urldecode($resArray["L_SHORTMESSAGE0"]);
    $ErrorLongMsg = urldecode($resArray["L_LONGMESSAGE0"]);
    $ErrorSeverityCode = urldecode($resArray["L_SEVERITYCODE0"]);

    echo "SetExpressCheckout API call failed. ";
    echo "Detailed Error Message: " . …
Run Code Online (Sandbox Code Playgroud)

codeigniter paypal

21
推荐指数
2
解决办法
2万
查看次数

PayPal返回API错误代码10486而不是10417.为什么?

从今天开始(2013年6月5日),我收到了DoExpressCheckoutPayment响应中的API错误代码10486,而不是我过去收到的API错误代码10417.

什么是这个新的错误代码,我应该如何处理它?

paypal

5
推荐指数
1
解决办法
1万
查看次数

DoExpressCheckoutPayment或/ execute事务始终处于待处理状态.为什么?

当我将PayPal与我的沙盒测试帐户集成时,我通过DoExpressCheckoutPaymentAPI调用或PayPal的新/executeREST调用创建的所有事务都处于待处理状态,我必须手动接受它们,否则我必须等待3-5天.为什么?

paypal

4
推荐指数
1
解决办法
1808
查看次数

使用PayPal分割付款

我正在建立一个在线商店,列出一个项目是免费的.

买家只能通过PayPal支付.

当买家以100美元购买商品时,我想向卖家收取5%的费用.我有卖家的paypal电子邮件地址.

我可以通过paypal向卖家收取5美元的费用吗?

到目前为止,我已经看到帐户持有人必须采取行动向某人付款.在这种情况下,帐户持有人是卖家,我试图向卖家的帐户收费,而卖方当时没有采取任何行动.

paypal

3
推荐指数
1
解决办法
6799
查看次数

标签 统计

paypal ×4

codeigniter ×1