首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用PaymentIntent API在收据中包含产品信息?

如何使用PaymentIntent API在收据中包含产品信息?
EN

Stack Overflow用户
提问于 2020-05-24 02:26:01
回答 1查看 720关注 0票数 2

我正在使用PaymentIntent API的条纹处理支付在我的网站。CreateIntent方法允许您设置电子邮件,其中收据将通过电子邮件发送。但在那封电子邮件中,他们只发送了多少钱的信息。我想包括产品的信息以及收据电子邮件。

这是我的产品。

代码语言:javascript
复制
p = stripe.Product.create(
        name="T-shirt",
        type="good",
        description="Comfortable cotton t-shirt",
        attributes=["size", "gender"],
            )

我是如何创建PI对象的。

代码语言:javascript
复制
        intent = stripe.PaymentIntent.create(
                amount=100,
                currency='cad',
                metadata={'integration_check': 'accept_a_payment' , 'product_id' : p.id},
                receipt_email="random@outlook.com",
                description="What"
             )

有人能帮我把产品信息包括在收据电子邮件中吗?我在create方法中做了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2022-06-29 13:46:15

您可以尝试首先创建一个In发发票,将产品作为InvoiceItem,如解释的here所示。

发票定稿后,发票上将有一个paymentIntent

代码语言:javascript
复制
const finalInvoice = await stripe.invoices.finalizeInvoice(invoiceId) 

然后查看结果电子邮件是否包含产品信息,在付款后提交。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61980909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档