一个 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 无法将资金定向到这些特定的电子邮件地址。
所以问题是:
这是“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>
答案 0 :(得分:0)
不幸的是,答案是否定的。
您不能创建接受 URL 参数的“托管”按钮来支付不同的帐户/电子邮件地址。
您不能创建显示费用复选框的自定义/非托管按钮或网址(“我想添加到我的捐款中以帮助抵消处理成本”)