最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

成功完成条带检出后的呼叫端点

IT培训 admin 10浏览 0评论

成功完成条带检出后的呼叫端点

在成功获得条带化付款后,我想找到一种方法来调用服务器端点以向自定义电子邮件发送包含来自数据库的数据的电子邮件。

Frontend Code

 function checkout(session) {
        stripe
          .redirectToCheckout({
            sessionId: session,
          })
          .then(function (result) {})
          .catch((err) => {
            console.log(err);
          });
      }

backend code

   const session = await stripe.checkout.sessions.create({
      payment_method_types: ["card"],
      line_items: [
        {
          price: "MY_PLAN_ID",
          quantity: 1,
        },
      ],
      mode: "subscription",
      success_url:
        "http://localhost:3000/success?session_id={CHECKOUT_SESSION_ID}",
      cancel_url: "http://localhost:3000/purchase",
    });
    res.status(200).json({ success: true, checkout: session.id });
回答如下:

您确实不需要端点。您可以在节点服务器内部调用一个函数来处理电子邮件。如果要从其他服务器发送电子邮件,则需要在该服务器上设置端点,可以通过使用Request或任何其他包发送请求来触发该端点。

成功完成条带检出后的呼叫端点

在成功获得条带化付款后,我想找到一种方法来调用服务器端点以向自定义电子邮件发送包含来自数据库的数据的电子邮件。

Frontend Code

 function checkout(session) {
        stripe
          .redirectToCheckout({
            sessionId: session,
          })
          .then(function (result) {})
          .catch((err) => {
            console.log(err);
          });
      }

backend code

   const session = await stripe.checkout.sessions.create({
      payment_method_types: ["card"],
      line_items: [
        {
          price: "MY_PLAN_ID",
          quantity: 1,
        },
      ],
      mode: "subscription",
      success_url:
        "http://localhost:3000/success?session_id={CHECKOUT_SESSION_ID}",
      cancel_url: "http://localhost:3000/purchase",
    });
    res.status(200).json({ success: true, checkout: session.id });
回答如下:

您确实不需要端点。您可以在节点服务器内部调用一个函数来处理电子邮件。如果要从其他服务器发送电子邮件,则需要在该服务器上设置端点,可以通过使用Request或任何其他包发送请求来触发该端点。

发布评论

评论列表 (0)

  1. 暂无评论