[PayPal报错]为遵守国际法规,这笔交易已被拒绝。

文章描述了一次在接入PayPal支付后遇到的报错问题,经过排查和咨询PayPal客服,发现中国境内的PayPal账户不能相互交易,这可能是由于政策限制。解决方案是使用香港或国外账户进行海外业务交易。
摘要由CSDN通过智能技术生成

背景:接入PayPal支付后,支付时报错,如下图

上一次报错为:我们暂时无法设置预核准付款,请稍后重试。

问题已解决,在这里:[PayPal报错]我们暂时无法设置预核准付款,请稍后重试。_「蝎子莱莱」的博客-CSDN博客

我们还是按照上次的思路继续排查,没排查出任何问题,排查思路是:

1.登录PayPal后台,账号无异常提示。

2.检查邮箱无异常邮件。

3.接口调用检查,请求和返回值无任何异常。

4.使用沙盒进行支付,所有流程和结果都正常。

事情到了这里就尬住了。。。。。。。

然后我们又找其他做海外业务的去问,问题可能是原因是:Paypal开通后,需要等待几个工作日,账号才能使用。但是我们等了大概一周后,还是不能支付。

后来,我们找PayPal的客服沟通,问题得以解决。

原因是:中国境内的PayPal不能相互交易。

解释:如果收款方(商户)是中国账户,那么你的付款方(买家)就一定不能是中国账户。也就是说两个中国账户之间不能相互交易,否则将视为洗米。(政策相关)。

所以海外业务最好还是开一个香港账户,或者国外的账户。

希望这些对大家有所帮助。

要从PayPal获取订单信息,您需要使用PayPal API。以下是一个简单的PHP示例代码,用于通过PayPal API获取订单信息: ```php <?php // PayPal API credentials $api_username = 'YOUR_API_USERNAME'; $api_password = 'YOUR_API_PASSWORD'; $api_signature = 'YOUR_API_SIGNATURE'; // PayPal API endpoint $api_endpoint = 'https://api-3t.paypal.com/nvp'; // Set request parameters $params = array( 'METHOD' => 'GetTransactionDetails', 'VERSION' => '204.0', 'USER' => $api_username, 'PWD' => $api_password, 'SIGNATURE' => $api_signature, 'TRANSACTIONID' => 'YOUR_TRANSACTION_ID' ); // Send API request $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $api_endpoint); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params)); $response = curl_exec($ch); curl_close($ch); // Parse API response parse_str($response, $result); // Check if API call was successful if ($result['ACK'] == 'Success') { // Order details are in $result array $transaction_id = $result['TRANSACTIONID']; $order_time = $result['ORDERTIME']; $amount = $result['AMT']; $currency = $result['CURRENCYCODE']; // ... } else { // API call failed $error_message = $result['L_LONGMESSAGE0']; // ... } ``` 请注意,您需要将上面的代码中的以下值替换为实际值: - YOUR_API_USERNAME:您的PayPal API用户名。 - YOUR_API_PASSWORD:您的PayPal API密码。 - YOUR_API_SIGNATURE:您的PayPal API签名。 - YOUR_TRANSACTION_ID:要检索详细信息的交易ID。 此代码仅作为示例,您需要根据您的实际需求进行修改。还需要确保您具有PayPal API凭据和必要的权限才能使用该API。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值