Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从WPF应用程序中链接到我的PayPal捐赠页面?_C#_Wpf_Paypal_Donations - Fatal编程技术网

C# 如何从WPF应用程序中链接到我的PayPal捐赠页面?

C# 如何从WPF应用程序中链接到我的PayPal捐赠页面?,c#,wpf,paypal,donations,C#,Wpf,Paypal,Donations,PayPal中有没有我遗漏的简单捐赠URL 当我生成“捐赠”按钮时,PayPal返回一些HTML,我可以粘贴到我的网页中。不幸的是,这个链接会生成一些会话密钥等等 <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_s-xclick"> <input type="hidden" name="encrypt

PayPal中有没有我遗漏的简单捐赠URL

当我生成“捐赠”按钮时,PayPal返回一些HTML,我可以粘贴到我的网页中。不幸的是,这个链接会生成一些会话密钥等等

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----Masdfasdfasdfasdfasdfasdfsadfasdfasdfasdfasdf=-----END PKCS7-----
">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
Where Process.Start将在用户默认的web浏览器中打开url


感谢您的建议。

当您生成按钮时,应在按钮创建工具的步骤2中勾选“使用PayPal保存按钮”。然后,您应该在结果中获得两个选项卡:包含HTML按钮的网站和包含可粘贴到电子邮件中的简单链接的电子邮件。您应该能够在应用程序中使用简单的电子邮件链接。

生成按钮时,应在按钮创建工具的步骤2中勾选“使用PayPal保存按钮”。然后,您应该在结果中获得两个选项卡:包含HTML按钮的网站和包含可粘贴到电子邮件中的简单链接的电子邮件。您应该能够在应用程序中使用简单的电子邮件链接。

对于任何想知道这是否有效的人来说。谢谢你的帮助,马修。:)注意:只有在您的国家正式允许捐款的情况下(只要询问PayPal是否允许),并且您需要一个PayPal Premier或商业帐户,这项服务才有效。如果你有一个个人帐户,没有“电子邮件”标签会出现一个始终有效的替代链接:@Robert:那不正确。我有一个固定的PayPal帐户,它链接到我的银行帐户并经过验证,我还显示了电子邮件选项卡。据我所知,我在任何方面都不是卓越理财或企业。@Sergio:“常规贝宝账户”是卓越理财账户。这只是账户类型;这并不意味着你要为这个账户支付额外的月费或其他费用。但我可以向您保证,如果您可以选择,您将拥有卓越理财帐户。无论如何,您的问题已经解决。:-)对于任何想知道这是否有效的人来说。谢谢你的帮助,马修。:)注意:只有在您的国家正式允许捐款的情况下(只要询问PayPal是否允许),并且您需要一个PayPal Premier或商业帐户,这项服务才有效。如果你有一个个人帐户,没有“电子邮件”标签会出现一个始终有效的替代链接:@Robert:那不正确。我有一个固定的PayPal帐户,它链接到我的银行帐户并经过验证,我还显示了电子邮件选项卡。据我所知,我在任何方面都不是卓越理财或企业。@Sergio:“常规贝宝账户”是卓越理财账户。这只是账户类型;这并不意味着你要为这个账户支付额外的月费或其他费用。但我可以向您保证,如果您可以选择,您将拥有卓越理财帐户。无论如何,您的问题已经解决。:-)
    private void donation_MouseDown(object sender, MouseButtonEventArgs e)
    {
        try
        {
            Process.Start("http://donation page here.com/");
        }
        catch (Exception)
        {
            MessageBox.Show("Something went wrong! Rest assured the cleanup monkeys have been sent!", "Woops!", MessageBoxButton.OK, MessageBoxImage.Error);
        }
    }