【问题标题】:PayPal PayFlow Pro Reporting API returning 110 Invalid merchant accountPayPal PayFlow Pro 报告 API 返回 110 无效的商家帐户
【发布时间】:2015-11-25 21:30:42
【问题描述】:

我正在尝试编写一个脚本来搜索 ColdFusion 中的 PayPal PayFlow 报告工具,但我被困在了连接部分。我得到的回复是这样的:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<reportingEngineResponse>
    <baseResponse>
        <responseCode>110</responseCode>
        <responseMsg>Invalid merchant account</responseMsg>
    </baseResponse>
</reportingEngineResponse> 

这是我用来处理付款的完全相同的密码组合,所以我知道供应商、用户名、密码、合作伙伴都是正确的。我不确定 XML 是否不正确,或者我是否从 BlueDragon (ColdFusion) 错误地发送了 XML。

这是我的代码目前的样子,我正在尝试从我的重复配置文件中提取此帐户 ID 的信息。

<cfparam name="payPalServerSearch" default="https://payments-reports.paypal.com/reportingengine">

<cfsavecontent variable="req"><cfoutput>
<?xml version="1.0" encoding="UTF-8"?>
<reportingEngineRequest>
    <authRequest>
        <user>#payPalUsername#</user>
        <vendor>#payPalVendor#</vendor>
        <partner>#payPalPartner#</partner>
        <password>#payPalPassword#</password>
    </authRequest>

    <runSearchRequest>
        <searchName>RecurringBillingSearch</searchName>

        <reportParam>
            <paramName>profile_id</paramName>
            <paramValue>I-1234567890</paramValue>
        </reportParam>

        <pageSize>50</pageSize>
    </runSearchRequest>
</reportingEngineRequest>
</cfoutput></cfsavecontent>

<cfset req = trim(req)>

<cfhttp url="#payPalServerSearch#" method="post">
    <cfhttpparam type="body" value="#req#">
</cfhttp>

【问题讨论】:

    标签: paypal coldfusion payflowpro bluedragon


    【解决方案1】:

    您正在传递 I-1234567890 的配置文件 ID 参数值,并且您正在根据您发布的 URL“https://payments-reports.paypal.com/reportingengine”运行 Live 环境

    这是有效的个人资料 ID 吗?我知道 Invalid Merchant account 可能不是 Profile ID 作为参数传递的问题,但您能否先尝试确保它是否有效,然后再次尝试运行 API 调用?

    【讨论】:

    • I-1234567890 是一个实际的实时配置文件 ID,我只是在这篇文章中使用了一个虚拟值,因为我的所有值都存储在数据库中,并且我的代码中的字段是 #paypalProfileID# 我是不确定商家 ID 在哪里或如何仍然是错误的。
    猜你喜欢
    • 2014-06-17
    • 2016-01-03
    • 1970-01-01
    • 2011-06-16
    • 2015-02-11
    • 2020-12-19
    • 2012-05-31
    • 2011-05-05
    • 1970-01-01
    相关资源
    最近更新 更多