V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
soli
V2EX  ›  问与答

现在不能用PayPal创建捐赠按钮里么?

  •  
  •   soli · 2013-04-24 22:32:16 +08:00 · 9568 次点击
    这是一个创建于 4227 天前的主题,其中的信息可能已经有所发展或是发生改变。
    找了半天没找到在哪创建。

    在网上搜了好几个教程,点了相关的链接后都跳到注册公司账户的地方。

    忘达人指教。谢谢。
    第 1 条附言  ·  2013-06-20 19:42:59 +08:00
    看来只能通过修改别人的代码搞了。

    我刚搜到一段代码(不知道这里支不支持贴代码,顺便贴个原文链接吧:

    http://www.latest-techtips.com/2012/09/how-to-add-paypal-donation-button-on.html):

    <pre>
    <center>
    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">

    <!-- Identify your business so that you can collect the payments. -->
    <input type="hidden" name="business"
    value="Your Pay Pal ID" />

    <!-- Specify a Donate button. -->
    <input type="hidden" name="cmd" value="_donations" />

    <!-- Specify details about the contribution -->
    <input type="hidden" name="item_name" value="Donation for business name" />
    <!-- Specify details about the contribution (Donation Details)-->
    <input type="hidden" name="item_number" value="Reason why you need Donation?" />
    <!-- Specify details about the contribution -->
    <input type="hidden" name="currency_code" value="USD" />

    <!-- Display the payment button. -->
    <input type="image" name="submit" border="0"
    src="https://www.paypal.com/en_US/i/btn/btn_donate_LG.gif"
    alt="PayPal - The safer, easier way to pay online" />
    <img alt="" border="0" width="1" height="1"
    src="https://www.paypal.com/en_US/i/scr/pixel.gif" />
    </form>
    </center>
    </pre>
    第 2 条附言  ·  2013-06-20 19:43:29 +08:00
    最终结论:

    1. 中国(国际)账户无论是“个人账户”还是“高级账户”,都不能创建“捐赠”按钮,只能创建“立即购买”、“加入购物车”和“租用”这三个按钮;

    2. 上述账户,通过修改别人现有的代码弄出来的“捐赠”按钮,均不能正常接收捐赠款项,付款时提示:‘目前在 中国 的PayPal账户只能发送付款。此接收方不符合接收资金的条件。’;

    3. 可以像 @timonwong 所说,用“立即购买”按钮,然后修改按钮图片地址的方式,做一个伪捐赠按钮,但会被收手续费,大约是 $0.3 + 3.4% + 3.9% 的样子。个人账户和高级账户手续费一样;

    4. 中国(国际)账户的“企业账户”没有验证,不知道情况。

    PS:有人用 OkPay 的捐赠按钮么?具体什么情况?
    30 条回复    2014-11-13 09:44:57 +08:00
    luin
        1
    luin  
       2013-04-24 22:34:48 +08:00
    我之前也遇到了
    http://v2ex.com/t/45250
    ljbha007
        2
    ljbha007  
       2013-04-24 22:52:14 +08:00
    公司账户很简单就能注册
    soli
        3
    soli  
    OP
       2013-04-24 22:54:31 +08:00
    @ljbha007 但是没有公司的怎么办啊?一般接收捐款的都是个人或非营利组织吧?既然时公司,还接收什么捐款啊?


    @luin 你现在是改的别人的代码来用?能贴一下你用的代码么?
    luin
        4
    luin  
       2013-04-24 23:04:25 +08:00
    @soli 我后来就没有弄了...
    soli
        5
    soli  
    OP
       2013-04-24 23:16:30 +08:00
    看来只能通过修改别人的代码搞了。

    我刚搜到一段代码(不知道这里支不支持贴代码,顺便贴个原文链接吧:

    http://www.latest-techtips.com/2012/09/how-to-add-paypal-donation-button-on.html):

    <pre>
    <center>
    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">

    <!-- Identify your business so that you can collect the payments. -->
    <input type="hidden" name="business"
    value="Your Pay Pal ID" />

    <!-- Specify a Donate button. -->
    <input type="hidden" name="cmd" value="_donations" />

    <!-- Specify details about the contribution -->
    <input type="hidden" name="item_name" value="Donation for business name" />
    <!-- Specify details about the contribution (Donation Details)-->
    <input type="hidden" name="item_number" value="Reason why you need Donation?" />
    <!-- Specify details about the contribution -->
    <input type="hidden" name="currency_code" value="USD" />

    <!-- Display the payment button. -->
    <input type="image" name="submit" border="0"
    src="https://www.paypal.com/en_US/i/btn/btn_donate_LG.gif"
    alt="PayPal - The safer, easier way to pay online" />
    <img alt="" border="0" width="1" height="1"
    src="https://www.paypal.com/en_US/i/scr/pixel.gif" />
    </form>
    </center>
    </pre>
    soli
        6
    soli  
    OP
       2013-04-24 23:18:07 +08:00
    晕,上面的代码不包含 <pre> 和 </pre>

    这里的编辑框支持什么格式都没有提示。。。
    zern
        7
    zern  
       2013-04-24 23:30:14 +08:00
    @soli
    可以吧,我一直在用呢,
    http://www.daoon.com/zeng/
    查看源代码,自己看
    soli
        8
    soli  
    OP
       2013-04-25 00:02:26 +08:00
    @zern 嗯,你的源码和上面的差不错。
    你的PayPal是普通账户还是高级或者企业账户?
    zern
        9
    zern  
       2013-04-25 00:12:06 +08:00
    @soli
    我用了高级账户,呃,普通账户好像不能支持信用卡付款
    SharkIng
        10
    SharkIng  
       2013-04-25 00:30:26 +08:00
    我看了下高级账户好像可以, 但是普通账户就不行了.

    另外如果是中国Paypal(贝宝)的账户好像也有一定限制的
    soli
        11
    soli  
    OP
       2013-04-25 08:56:44 +08:00
    @zern
    @SharkIng

    高级账户,我好像只能创建“立即购买”、“加入购物车”和“租用”这三个按钮。
    还是没找到“捐赠”按钮怎么创建。
    zern
        12
    zern  
       2013-04-25 09:23:44 +08:00 via iPhone
    @soli
    直接改动代码中的邮箱就可以了,paypal现在已经没有创建按钮
    timonwong
        13
    timonwong  
       2013-04-25 09:57:57 +08:00
    之前有试过修改别人的代码,只是看起来正常(国内信用卡,paypal c2账户),但是不能捐赠进来,应该是有限制。

    最后用了“立即购买”按钮,没有填写价格。
    soli
        14
    soli  
    OP
       2013-04-25 10:07:53 +08:00
    @timonwong (国内信用卡,paypal c2账户)这个是什么账户?不是国际账户么?
    timonwong
        15
    timonwong  
       2013-04-25 11:02:09 +08:00
    @soli
    是国际的,中国注册的话分两个,一个palpay.com/cn(贝宝),一个paypal.com/c2(国际)
    soli
        16
    soli  
    OP
       2013-04-25 11:27:57 +08:00
    @timonwong 那这个 c2 和老外用的国际办有区别么?有没有什么限制?
    timonwong
        17
    timonwong  
       2013-04-25 11:32:45 +08:00
    @soli
    我记得整个亚洲的普通和高级账户都是不能创建捐赠按钮的。。。 其它的倒没有什么区别。
    soli
        18
    soli  
    OP
       2013-04-25 12:03:30 +08:00
    @timonwong 红果果的地域歧视啊。。。
    soli
        19
    soli  
    OP
       2013-04-26 14:59:08 +08:00
    通过修改代码的方式把捐赠按钮做好了。用另一个账户给自己捐赠的时候却提示:

    ‘目前在 中国 的PayPal账户只能发送付款。此接收方不符合接收资金的条件。’

    擦!
    soli
        20
    soli  
    OP
       2013-04-27 00:44:13 +08:00
    @luin
    @ljbha007
    @zern
    @SharkIng
    @timonwong

    最终结论:

    1. 中国(国际)账户无论是“个人账户”还是“高级账户”,都不能创建“捐赠”按钮,只能创建“立即购买”、“加入购物车”和“租用”这三个按钮;

    2. 上述账户,通过修改别人现有的代码弄出来的“捐赠”按钮,均不能正常接收捐赠款项,付款时提示:‘目前在 中国 的PayPal账户只能发送付款。此接收方不符合接收资金的条件。’;

    3. 可以像 @timonwong 所说,用“立即购买”按钮,然后修改按钮图片地址的方式,做一个伪捐赠按钮,但会被收手续费,大约是 $0.3 + 3.4% + 3.9% 的样子。个人账户和高级账户手续费一样;

    4. 中国(国际)账户的“企业账户”没有验证,不知道情况。

    PS:有人用 OkPay 的捐赠按钮么?具体什么情况?
    soli
        21
    soli  
    OP
       2013-04-27 01:05:59 +08:00
    附最终采用的捐赠按钮代码:https://gist.github.com/allnull/5468711

    吐槽:搜了很久都没有找到任何关于编辑的说明,如怎样发链接、发图片。某人竟高傲如此。
    soli
        22
    soli  
    OP
       2013-04-27 13:47:18 +08:00
    UPDATE:

    日本账户同样不能捐赠。

    刚才试了试向 MplayerX 捐赠,他的账户是日本的。同样出现如下提示:

    ‘目前在 日本 的PayPal账户只能发送付款。此接收方不符合接收资金的条件。’
    zern
        23
    zern  
       2013-04-27 18:09:35 +08:00
    @soli
    我的可以正常收到捐赠。。。前几天还收到了100刀呢
    soli
        24
    soli  
    OP
       2013-04-29 22:02:40 +08:00
    @zern 你的确切地说是“立即购买”按钮。
    你看一下这行:
    <input type="hidden" name="cmd" value="_xclick">

    cmd 是 _xclick,而真正的捐赠按钮是 _donations .

    这两种按钮,点击后出现的页面不一样。
    zern
        25
    zern  
       2013-05-03 16:27:04 +08:00
    @soli
    哦哦原来这样,那你试试在不登录paypal的情况下,访问:
    https://www.paypal.com/us/cgi-bin/?cmd=_donate-intro-outside
    点:立即创建按钮

    我重新生成了代码:显示是捐赠:

    但是value 使用了"_s-xclick" 使用了
    效果参见:http://www.daoon.com/zeng/
    soli
        26
    soli  
    OP
       2013-05-04 23:19:30 +08:00
    刚试了一下,还是“目前在 中国 的PayPal账户只能发送付款。此接收方不符合接收资金的条件。”

    PS:怎么在这里发链接和图片啊?
    loveminds
        27
    loveminds  
       2013-06-20 18:38:08 +08:00
    @zern 加密的啊
    joojen
        28
    joojen  
       2013-06-21 10:32:33 +08:00
    @zern 经测试仍然无法捐赠
    imalter
        29
    imalter  
       2014-11-12 19:34:04 +08:00
    要点是:”不登录“paypal的情况下,访问:
    https://www.paypal.com/us/cgi-bin/?cmd=_donate-intro-outside
    点:立即创建按钮
    目前来看是可以建立捐赠按钮的
    soli
        30
    soli  
    OP
       2014-11-13 09:44:57 +08:00
    @imalter 好像创建了别人也捐赠不了。见 26 楼。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1322 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 17:57 · PVG 01:57 · LAX 09:57 · JFK 12:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.