PayPal 捐赠网址,在

时间:2021-07-16 18:58:06

标签: php url paypal

一个 PayPal 帐户可以有不同的电子邮件地址:每个地址都保留用于接收特定的捐赠。这使帐户所有者可以轻松地对它们进行排序,因为他可以导出 CSV 报告并通过每个捐助者选择的收件人电子邮件地址过滤捐赠。

为了接收特定电子邮件地址的捐款,我曾经通过这种方式手动构建直接 URL:

<块引用>

...paypal.com/cgi-bin/webscr?cmd=_donations&business=ADDRESS1@EMAIL.EXT&lc=US&item_name=捐赠+自定义+目的&no_note= 0&cn=¤cy_code=EUR&bn=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted

但是,新的 PayPal 捐赠按钮构建器也提供了向捐赠添加附加费的机会,“以帮助抵消处理成本”:screenshot of PayPal cover fee checkbox

与上一个不同,可以通过 PayPal 创建的链接访问此页面:

<块引用>

...paypal.com/donate/?hosted_button_id=**************

但基于按钮 ID 的捐赠 URL 无法将资金定向到这些特定的电子邮件地址。

所以问题是:

  1. 有没有办法手动创建第一个捐赠 URL 链接,同时激活覆盖费用选项?
  2. 或者:有没有办法创建链接到特定电子邮件地址的自定义捐赠按钮?

这是“cover-fee”复选框的 HTML 代码块:

<div class="ppvx_checkbox___3-6-2 cover-fee-checkbox">
   <input class="ppvx_checkbox__input___3-6-2" type="checkbox" id="cover-fee-checkbox" name="coverFee" data-testid="cover-fee-checkbox" value="false">
      <label class="ppvx_checkbox__label___3-6-2 ppvx_checkbox__label--with-svg-icon___3-6-2" for="cover-fee-checkbox">
         <span class="ppvx_checkbox__check-icon-container___3-6-2">
            <span class="ppvx_icon--svg___6-7-8 ppvx_icon--size_xs___6-7-8 ppvx_checkbox__check-icon___3-6-2">
               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="1em" height="1em" fill="currentColor">
                  <path d="M5.566 14.417l-3.272-3.266a.996.996 0 0 1-.001-1.414 1.002 1.002 0 0 1 1.414-.002l2.566 2.561 8.02-8.004a.998.998 0 0 1 1.416.001 1.001 1.001 0 0 1-.002 1.415L6.98 14.417a1 1 0 0 1-1.414 0z"></path>
               </svg>
            </span>
         </span>
         <span>I’d like to add <strong id="fee-amount"></strong> to my donation to help offset the cost of processing
         </span>
      </label>
</div>

1 个答案:

答案 0 :(得分:0)

不幸的是,答案是否定的。

  • 您不能创建接受 URL 参数的“托管”按钮来支付不同的帐户/电子邮件地址。

  • 您不能创建显示费用复选框的自定义/非托管按钮或网址(“我想添加到我的捐款中以帮助抵消处理成本”)