【问题标题】:Embedding Paypal Digital Goods with Express checkout in Flash not working使用 Flash 中的快速结帐嵌入 Paypal 数字商品不起作用
【发布时间】:2014-06-05 01:04:57
【问题描述】:

我正在尝试将带有快速结账功能的 Paypal 数字商品集成到我的 Flash 应用程序中。我正在使用这个文档:https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/digital-goods/IntegratingDigitalGoodsInFlash/

首先我只是尝试手动调用该函数以查看它是否会触发弹出窗口。它不起作用 - 我得到的只是以下错误:

未捕获的类型错误:无法读取 null (dg.js:13) 的属性“appendChild”

我的基本代码如下(由 Leonard's Ego Pty. Ltd 的 PayPal Digital Goods - PHP Library for PayPal Digital Goods with Express Checkout 生成):

<script src ="https://www.paypalobjects.com/js/external/dg.js" type="text/javascript"></script>
<script>
    var dg = new PAYPAL.apps.DGFlow();
    dg.startFlow('https://www.sandbox.paypal.com/incontext?token=EC-9TR342235S986371E');
</script>

这就是 html 页面上的全部内容。我期待贝宝 div 弹出。

有谁知道这个工作所需的正确代码? paypal网站上的flash例子就不多说了。

如果这个 dg.js javascript 类有一些参考或文档,我可以回答我自己的问题。但是经过一些彻底的谷歌搜索,我什么也没找到。有没有人为此提供一些文档的链接? https://www.paypalobjects.com/js/external/dg.js

非常感谢!

更新: Javascript 文档实际上已丢失。此链接JavaScript Functions For Digital Goods Payments 重定向到文档页面上的任何内容。有人从 PayPal 搜索这个论坛吗?有谁知道我应该就这个遗漏联系谁?

【问题讨论】:

    标签: flash paypal express-checkout


    【解决方案1】:

    我回答了我自己的两个问题:

    1) 好吧,所以它最终成为一个愚蠢的 javascript 错误,与 Paypal 完全无关。我需要将 dg.startFlow() 放在 window.onload 函数中。 (注意这是从 php 自动生成的)

    <script src ="https://www.paypalobjects.com/js/external/dg.js" type="text/javascript"></script>
    <script>
        var dg = new PAYPAL.apps.DGFlow();
        var merchantUrl = 'https://www.sandbox.paypal.com/incontext?token=EC-9TR342235S986371E';
    
        window.onload = function()
        {
            dg.startFlow(merchantUrl);
        }
    </script>
    

    2) 更好的谷歌搜索发现了这个 2010 年的 PDF,实际上它确实有一个可以在 JavaScript dg 类中调用的函数的参考:PayPal Express Checkout Integration Guide。 Javascript 参考位于第 24 - 25 页。

    希望这对某人有所帮助!

    【讨论】:

      猜你喜欢
      • 2015-04-03
      • 2013-07-10
      • 2018-07-16
      • 2013-05-23
      • 1970-01-01
      • 2018-12-26
      • 2011-07-24
      • 1970-01-01
      • 2011-07-10
      相关资源
      最近更新 更多