如何获得 Paypal 付款以触发已经存在的确认电子邮件
Posted
技术标签:
【中文标题】如何获得 Paypal 付款以触发已经存在的确认电子邮件【英文标题】:How to I get Paypal payments to trigger confirmation emails that exist already 【发布时间】:2018-09-14 03:21:39 【问题描述】:网站已接受付款,付款后将向您发送您的详细信息。
我怎样才能用贝宝做到这一点?我知道如何添加一个 paypal 按钮,但是如何在通过 paypal 处理付款后将其与我的网站链接以触发确认电子邮件?
【问题讨论】:
如果,您有一个在确认付款时加载的付款确认页面,只需添加一个参数:在确认页面获取用户详细信息,然后添加您的电子邮件发送参数。 你应该看看这里***.com/help/how-to-ask 对不起,我冒犯了你,只是问了一个问题,有些人可能会发现不像我自己那样容易回答。 【参考方案1】:向 PayPal 提交表单时,请插入另一个名称为 return
的输入,其中 PayPal 应在成功付款后返回。
<input type="hidden" name="return" value="www.yourwebsite.com/payment-done">
提供您网站的链接,然后您可以通过您的服务器向客户发送确认电子邮件。
例子:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="business" value="seller@designerfotos.com">
<input type="hidden" name="item_name" value="hat">
<input type="hidden" name="amount" value="15.00">
<input type="hidden" name="return" value="www.yourwebsite.com/payment-done">
</form>
您可以使用几个变量;
return
- 买家完成付款后,PayPal 将他们的浏览器重定向到的 URL。
rm
- 返回方法。用于将数据发送到返回变量指定的 URL 的 FORM METHOD。
cancel_return
- 如果买家在完成付款前取消结帐,PayPal 会将他们的浏览器重定向到该 URL。
阅读更多;
PayPal Checkout Page Variables - PayPal Developer html Form Basics - PayPal Developer【讨论】:
以上是关于如何获得 Paypal 付款以触发已经存在的确认电子邮件的主要内容,如果未能解决你的问题,请参考以下文章
如何在 asp .net mvc 中集成 paypal 付款并接收付款状态和信息?