admin管理员组

文章数量:815114

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

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

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或任何其他包发送请求来触发该端点。

本文标签: 成功完成条带检出后的呼叫端点