微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何整合PayPal Payouts AAC?

如何解决如何整合PayPal Payouts AAC?

我一直在尝试集成 PayPal Payouts (https://developer.paypal.com/docs/payouts/),但即使通过简单的设置来显示 Login with Paypal 按钮,它似乎也不起作用。我正在尝试设置此 https://developer.paypal.com/docs/payouts/features/set-up-assisted-account-creation获取 payer_id。我会将 payer_id 存储在数据库中,然后我将使用 PayPal Payouts 批处理来处理这些 ID 以向用户付款。

这是最简单的设置 -

<!DOCTYPE html>
<html>
    <head>
        <Meta charset="utf-8">
        <Meta name="viewport" content="width=device-width,initial-scale=1">
        <title>PayPal Payouts</title>
        <script src="https://www.paypalobjects.com/payouts/js/payouts_aac.js"></script>
        <script>
            paypal.PayoutsAAC.render({
            // Use sandBox for testing
            env: 'sandBox',clientId: {
                // production: '<production clientId>',sandBox: '**************************************************************'
            },merchantId: '*************',pageType: 'login',onLogin: function (response) {
                if (response.err) {
                console.log(response.err)
                } else {
                console.log(response.body.code)
                }
            }
            },'#paypal')
        </script>
    </head>
    <body>
        <div id="paypal"></div>
    </body>
</html>
 

它只是暂时出现。只有在第一页加载时它才会出现,然后它就会消失。 消失后,它在控制台上产生错误 -

main.js:596 Uncaught TypeError: Parameter `locale` must be a string,not undefined `undefined`
    at o (main.js:596)
    at i (main.js:596)
    at new t (main.js:596)
    at Object.createHandler (main.js:614)
    at t.init (main.js:1389)
    at Object../bootstrap.js (main.js:1257)
    at i (main.js:1)
    at Object../render.js (main.js:1353)
    at i (main.js:1)
    at HTMLDocument.<anonymous> (main.js:1323)

我附上一个 console.log 截图 -

enter image description here

这是第一次页面加载截图 -

enter image description here

解决方法

对于 AAC https://developer.paypal.com/docs/payouts/features/set-up-assisted-account-creation ,如该文档所示:

联系您的 PayPal 客户经理以启用身份服务。

你做到了吗?如果不是,则您正在尝试集成您无权访问的内容。

您遇到的特定错误消息和问题并不重要,因为您正在尝试使用无论如何都无法使用的东西。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。