You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PayPal Payouts API集成异常:PENDING状态下付款未到账

PayPal Payouts API 集成问题:PENDING状态但付款未到账

请求内容

{
    "sender_batch_header": {
        "email_subject": "<redacted> Payout Received",
        "email_message": "You have received a payout. Thank you for your service with <redacted>",
        "sender_batch_id": "<redacted-uuid>"
    },
    "items": [{
            "recipient_type": "EMAIL",
            "amount": {
                "value": "100.0",
                "currency": "USD"
            },
            "note": "Thank you for your services",
            "receiver": "<redacted-email>",
            "sender_item_id": "<redacted-uuid>"
        }
    ]
}

响应内容

{
    "batch_header": {
        "payout_batch_id": "<redacted-id>",
        "batch_status": "PENDING",
        "sender_batch_header": {
            "sender_batch_id": "<redacted-email>",
            "email_subject": "<redacted> Payout Received",
            "email_message": "You have received a payout. Thank you for your service with <redacted>"
        }
    },
    "links": [{
            "href": "https://api.sandbox.paypal.com/v1/payments/payouts/<redacted-id>",
            "rel": "self",
            "method": "GET",
            "encType": "application/json"
        }
    ]
}

问题排查方向

  • 沙箱批次需手动触发处理
    沙箱环境下的Payout批次不会自动完成流程。登录发送方的PayPal沙箱账户,找到对应批次,手动操作推进状态(比如批准、完成),之后再检查接收方账户是否到账。

  • 接收方沙箱账户未完成验证
    沙箱账户也需要完成基础验证:比如邮箱验证、身份信息填写等。登录接收方的沙箱账户后台,确认所有验证步骤都已完成,否则可能无法接收款项。

  • 发送方沙箱账户余额不足
    沙箱账户初始余额有限,确保发送方账户有足够的USD余额覆盖本次100美元的 payout。可以在PayPal沙箱控制台给发送方账户充值对应金额。

  • 轮询确认批次最终状态
    用响应中返回的self链接,发起GET请求查询批次的最新状态。PENDING只是初始状态,后续可能因各种原因变为REJECTED或FAILED,通过查询可以获取具体失败原因。

内容的提问来源于stack exchange,提问作者SwordOfSouls

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 22:33:27