如何从.NET Core中的Stripe通过电子邮件检索客户的所有订阅

开发人员

我正在使用带有.NET Core的Stripe Payment,并且想要在用户的仪表板上显示该用户的所有订阅,我已经关注了一些Stripe Docs,要么我不明白,要么找不到我需要的东西。这是我在这里的Stripe Docs上引用的链接

尚丹·库玛(Chandan Kumar)

我认为,这是您需要执行的操作,以便通过Stripe的电子邮件检索客户的所有订阅。

步骤1.创建此方法,该方法接受电子邮件作为参数并返回所请求用户的订阅。

        public async Task<List<Subscription>> GetSubscriptionsByEmail(string customerEmail)
        {
            var customerService = new CustomerService();
            var customerOptions = new CustomerListOptions()
            {
                Email = customerEmail
            };
            var customers = await customerService.ListAsync(customerOptions);
            var customer = customers.FirstOrDefault();
            //Check if customer exists with the given Email.
            if (customer == null)
            {
                throw new Exception(message: $"No customer exists with Email = {customerEmail}.");
            }
            return customer.Subscriptions.Data.ToList();
        }

步骤2:从任何需要的地方调用在步骤1中创建的方法

List<Subscription> subscriptions = await GetSubscriptionsByEmail("CUSTOMER_EMAIL");

如果给定CUSTOMER_EMAIL的客户存在,则您将获得订阅列表。

注意:我正在考虑您已经设置 StripeConfiguration.ApiKey=YOUR_STRIPE_KEY.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用vb.net中的默认电子邮件客户端发送带有附件的电子邮件

来自分类Dev

如何通过电子邮件发送的链接登录asp.net应用程序

来自分类Dev

MVC3-如何检查用户是否单击了您通过.net通过电子邮件发送的链接?

来自分类Dev

如何在通过电子邮件表格发送的电子邮件中创建响应链接?

来自分类Dev

Wordpress-如何通过电子邮件发送4000个订阅者的通知

来自分类Dev

我如何通过带有asp.net Web Api参数的+传递电子邮件

来自分类Dev

如何使用os.remove()删除所有电子邮件文件?通过电子邮件发送到TFS票证

来自分类Dev

如何处理:使用相同的电子邮件地址获取所有行,对ID进行操作,然后通过电子邮件发送一次

来自分类Dev

如何通过电子邮件发送由php表单变量的jquery上载器创建的所有值

来自分类Dev

如何通过asp.net中的在线URL将文件附加到电子邮件

来自分类Dev

如何在ASP.NET Core中在电子邮件上进行动态链接

来自分类Dev

如何修复电子邮件确认-在.NET Core中,它不起作用

来自分类Dev

如何在ASP.NET Core中自动化电子邮件触发器

来自分类Dev

如何将log4net日志文件翻转后通过电子邮件发送给我?

来自分类Dev

如何使用某些电子邮件客户端下载所有原始电子邮件?

来自分类Dev

如何在asp.net c#Web窗体应用程序的Active Directory OU中创建所有电子邮件地址的数组列表?

来自分类Dev

如何通过电子邮件发送Excel文件?

来自分类Dev

如何通过电子邮件发送python代码输出?

来自分类Dev

如何通过电子邮件接收工作通知?

来自分类Dev

如何通过电子邮件发布和上传内容?

来自分类Dev

如何通过电子邮件发送$ _SESSION变量

来自分类Dev

如何使用MFMailComposeViewContoller通过电子邮件发送pdf?

来自分类Dev

如何使用Intent拍照并通过电子邮件发送

来自分类Dev

logrotate崩溃时如何通过电子邮件通知?

来自分类Dev

如何通过电子邮件发送Xcode项目

来自分类Dev

尽管没有MX记录,如何通过电子邮件将其发送给此人?

来自分类Dev

如何在Firebase中通过电子邮件编制索引?

来自分类Dev

如何在JIRA Script Runner中通过电子邮件获取用户

来自分类Dev

如何在Django Rest Framework中通过电子邮件发送动态数据

Related 相关文章

  1. 1

    如何使用vb.net中的默认电子邮件客户端发送带有附件的电子邮件

  2. 2

    如何通过电子邮件发送的链接登录asp.net应用程序

  3. 3

    MVC3-如何检查用户是否单击了您通过.net通过电子邮件发送的链接?

  4. 4

    如何在通过电子邮件表格发送的电子邮件中创建响应链接?

  5. 5

    Wordpress-如何通过电子邮件发送4000个订阅者的通知

  6. 6

    我如何通过带有asp.net Web Api参数的+传递电子邮件

  7. 7

    如何使用os.remove()删除所有电子邮件文件?通过电子邮件发送到TFS票证

  8. 8

    如何处理:使用相同的电子邮件地址获取所有行,对ID进行操作,然后通过电子邮件发送一次

  9. 9

    如何通过电子邮件发送由php表单变量的jquery上载器创建的所有值

  10. 10

    如何通过asp.net中的在线URL将文件附加到电子邮件

  11. 11

    如何在ASP.NET Core中在电子邮件上进行动态链接

  12. 12

    如何修复电子邮件确认-在.NET Core中,它不起作用

  13. 13

    如何在ASP.NET Core中自动化电子邮件触发器

  14. 14

    如何将log4net日志文件翻转后通过电子邮件发送给我?

  15. 15

    如何使用某些电子邮件客户端下载所有原始电子邮件?

  16. 16

    如何在asp.net c#Web窗体应用程序的Active Directory OU中创建所有电子邮件地址的数组列表?

  17. 17

    如何通过电子邮件发送Excel文件?

  18. 18

    如何通过电子邮件发送python代码输出?

  19. 19

    如何通过电子邮件接收工作通知?

  20. 20

    如何通过电子邮件发布和上传内容?

  21. 21

    如何通过电子邮件发送$ _SESSION变量

  22. 22

    如何使用MFMailComposeViewContoller通过电子邮件发送pdf?

  23. 23

    如何使用Intent拍照并通过电子邮件发送

  24. 24

    logrotate崩溃时如何通过电子邮件通知?

  25. 25

    如何通过电子邮件发送Xcode项目

  26. 26

    尽管没有MX记录,如何通过电子邮件将其发送给此人?

  27. 27

    如何在Firebase中通过电子邮件编制索引?

  28. 28

    如何在JIRA Script Runner中通过电子邮件获取用户

  29. 29

    如何在Django Rest Framework中通过电子邮件发送动态数据

热门标签

归档