我正在使用下面的nuget软件包为客户分条付款。 https://github.com/nberardi/stripe-dotnet
我们正在使用“ CreateCharge”方法进行付款。付款成功。 我想在成功付款后通过电子邮件发送收据给用户。我将nuget包升级到1.12.0,但看不到下面给出的nuget库“ https://github.com/nberardi/stripe-dotnet”中的参数
公共StripeObject CreateCharge(小数金额,字符串货币,字符串customerId, 字符串cardId = null,字符串说明= null,IDictionary元数据= null, bool capture = true,字符串statementDescriptor = null,字符串receiveEmail = null, 字符串目标=空,十进制? applicationFee = null, IDictionary shipping = null)
相反,我只能看到
StripeObject公用CreateCharge(小数,字符串货币,ICreditCard卡,字符串说明= null);
我想在“字符串receiveEmail = null”中发送值,但即使将软件包升级到1.12.0后也无法获取它。
可以通过使用相同的NuGet软件包来帮助我吗,如何发送“ receiptEmail”,这样Stripe会在成功付款后向用户发送收据
答案 0 :(得分:0)
您正在使用非常过时且非官方的Stripe-dotnet版本。这是Stripe实际维护的官方软件包:https://github.com/stripe/stripe-dotnet
使用最新的正式版本时,您可以在“收费”请求中添加一个receipt_email
参数。