stripe-payments 相关问题

条带支付是指由“条纹”公司生成的用于支付处理的库和API。

在即将开具发票后未创建条带发票

我正在使用 Stripe Laravel php 计费系统。 我创建了一个具有订阅和试用期的客户端。 正在创建金额为 0 的发票。试用期结束后我可以...

回答 1 投票 0

Telerik Blazor 向导在单击上一个按钮时不会重新渲染

我有一个 Blazor Web App 应用程序。它有一个 Telerik 向导。第一步,我渲染一个 Stripe Address Web 元素。这是我的 App.razor: 我有一个 Blazor Web App 应用程序。它有一个 Telerik 向导。第一步,我渲染一个 Stripe Address Web 元素。这是我的App.razor: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <base href="/" /> <link rel="stylesheet" href="app.css" /> <link rel="stylesheet" href="WizardDemo.styles.css" /> <link rel="stylesheet" href="https://blazor.cdn.telerik.com/blazor/5.1.1/kendo-theme-bootstrap/all.css" /> <HeadOutlet /> <script src="https://blazor.cdn.telerik.com/blazor/5.1.1/telerik-blazor.min.js" defer></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/microsoft-signalr/7.0.2/signalr.min.js"></script> <script src="https://js.stripe.com/v3/"></script> </head> <body> <Routes /> <script src="_framework/blazor.web.js"></script> </body> </html> 它具有 Telerik Blazor 和 Stripe Web Elements 的 <link/> 和 <script/> 标签。这是 Home.razor(结账)页面: @page "/" @inject IJSRuntime JS @rendermode InteractiveServer @using Telerik.Blazor @using Telerik.Blazor.Components <PageTitle>Checkout</PageTitle> <h3>Checkout</h3> <div style="width: 600px; margin: 0 auto;"> <TelerikWizard StepperPosition="@Position"> <WizardSteps> <WizardStep Label="Address" Disabled="StepsDisable[0]"> <Content> <form id="address-form"> <h3>Address</h3> <div id="address-element"> <!-- Elements will create form elements here --> </div> </form> </Content> </WizardStep> <WizardStep Label="Payment" Disabled="StepsDisable[1]"> <Content> <h1>Payment Entry</h1> </Content> </WizardStep> <WizardStep Label="Review" Disabled="StepsDisable[2]"> <Content> <h1>Confirmation</h1> </Content> </WizardStep> </WizardSteps> <WizardSettings> <WizardStepperSettings Linear="true" StepType="StepperStepType.Steps" /> </WizardSettings> </TelerikWizard> </div> @code { IJSObjectReference? module; public WizardStepperPosition Position { get; set; } protected override async Task OnAfterRenderAsync(bool firstRender) { if (firstRender) { module = await JS.InvokeAsync<IJSObjectReference>("import", "./Components/Pages/Home.razor.js"); await module.InvokeVoidAsync("initializeAddress"); } } public Dictionary<int, bool> StepsDisable { get; set; } = new Dictionary<int, bool> { {0, false}, {1, false}, {2, false}, }; public List<Step> Steps { get; set; } = new List<Step> { new Step { Index = 0, Text="Step 1" }, new Step { Index = 1, Text="Step 2" }, new Step { Index = 2, Text="Step 3" } }; public class Step { public int Index { get; set; } public string? Text { get; set; } } } 这是一个带有 TelerikWizard 的服务器页面。请注意,我的第一个 Step 有一个 form 和 address-form id。在 OnAfterRender 中,它导入 Home.razor.js 组件,然后调用 initialzeAddress 函数,如下所示: let elements = {}; export const initializeAddress = () => { // Set your publishable key: remember to change this to your live publishable key in production // See your keys here: https://dashboard.stripe.com/apikeys const stripe = Stripe('<my-public-test-key>'); const options = { // Fully customizable with appearance API. appearance: { /* ... */ } }; // Only need to create this if no elements group exist yet. // Create a new Elements instance if needed, passing the // optional appearance object. elements = stripe.elements(/*options*/); // Create and mount the Address Element in shipping mode const addressElement = elements.create("address", { mode: "billing", }); addressElement.mount("#address-element"); } export const handleNextStep = async () => { const addressElement = elements.getElement('address'); return await addressElement.getValue(); }; 首次打开页面时,这会成功加载 Stripe Address Web 元素。我可以填写表格并且它可以正常工作。 当我单击 Next 按钮,然后单击 Previous 按钮时,就会出现问题,使我返回到地址步骤。我希望看到地址。但是,我什么也没看到 - 地址表单根本不呈现。 当我单击“上一步”按钮返回到该步骤时,如何获取要渲染的地址? 当您返回时,<WizardStep Label="Address" Disabled="StepsDisable[0]">部分将由 Blazor 重新渲染(内部包含初始表单)。 但是页面的其余部分将不会再次进行(第一次)渲染。 await module.InvokeVoidAsync("initializeAddress"); 行不再执行。 如果 TelerikWizard 有一些 StepChanged 事件,那么这将是再次初始化的地方。 否则,将地址表单包装在 Blazor 组件中并在其中使用 OnAfterRender 代码。

回答 1 投票 0

Webhook 负载必须以字符串或表示 _raw_ 请求正文的 Buffer 实例的形式提供

**const express = require("express"); **const 应用程序=express(); app.set(“端口”, process.env.PORT); 应用程序.post( “/网络钩子”, express.raw({ type: "application/jso...

回答 1 投票 0

如何在 Flutter 应用中订阅 Stripe?

我正在尝试在我的 Flutter 应用程序中实现 Stripe 订阅,但是,我在网上找不到任何可以满足我的请求的内容。我搜索了不同的网站、YouTube 和 Stripe

回答 1 投票 0

我如何授权 50 美元,然后获取 40 美元?

我从SetupIntentParams开始: piparams := &stripe.SetupIntentParams{ 客户:stripe.String(cID), PaymentMethodTypes: stripe.StringSlice([]string{"card"}), } ...

回答 1 投票 0

PHP Stripe 客户->搜索未找到准确结果

我在使用 STRIPE customer-> 搜索时遇到困难,有时会返回不正确的结果。 如果我搜索客户,如果它不存在,则添加它,然后重复 - 我可以发现它添加了

回答 2 投票 0

如何在 Laravel 的 Stripe Checkout 链接中使用默认付款方式(不指定卡详细信息)

我在 Laravel 应用程序中使用 Stripe 作为支付网关。我想为客户提供使用 Stripe 配置文件中存储的默认付款方式进行订阅的便利,

回答 1 投票 0

我想更新 Stripe 上产品的价格

当在数据库中创建订阅计划时,它会同步以在条带上创建相应的产品和价格。但是,现在我想更改计划的价格。我该如何更改它

回答 1 投票 0

使用nodejs和stripe实现苹果支付令牌

我想在我的项目中实现条带支付网关,我将从客户端获取Apple Pay令牌。但我怎么能通过它,因为当我试图通过它时,条纹会出现...

回答 1 投票 0

ElysiaJS Bun - Stripe Webhooks

我如何使用 ElysiaJS 处理 stripe webhook? 我已经尝试了很长时间但没有得到结果 我在这里,正文已解析,我收到了来自 reqText 的字符串 结构事件重新...

回答 1 投票 0

无法在NestJS中注入Stripe客户端(https://www.npmjs.com/package/@golevelup/nestjs-stripe)

我正在尝试使用 GoLevelUp stripe 包将 stripe 与我的 NestJs 项目集成。我可以在我的全局应用程序模块中导入包,但我无法实际注入工作客户端...

回答 2 投票 0

Cookie 阻止问题

我在 .NET Core 网站中遇到了与 cookie 相关的问题。特别是在使用 Stripe 支付网关时,会出现此问题。场景如下: 我的网站由两个项目组成...

回答 1 投票 0

如何使用 Stripe 连接自定义和标准账户删除银行?

我正在使用 MERN 堆栈构建一个市场。目前,我允许用户连接他们的 Stripe 帐户进行付款,这是标准的 Stripe 帐户。我现在正在整合银行账户付款...

回答 1 投票 0

适用于关联帐户客户的 Stripe 计费门户

通常,当使用nodejs处理stripe api时,大多数函数中的第二个参数是一个包含“stripeAccount”的对象,引用“连接的帐户id”。 哈...

回答 1 投票 0

Nextjs/Stripe webhook 中的 Firebase 管理问题

我尝试在 next js 中使用 stripe webhook ,但每次都会收到此错误: 在此环境中无法检测到项目 ID 我尝试在应用程序路由器中尝试而不是切换到页面路由器(在我之前的

回答 1 投票 0

如何从 WordPress 管理端隐藏特定用户角色的条带?

我正在使用用户角色编辑器并尝试为特定用户隐藏此条带网关 我应该在用户编辑器角色的设置中检查什么,以便我可以看到订单但看不到条带。

回答 2 投票 0

使用 Stripe 实现 Google Adwords 转化

我有一份 Ghost 时事通讯,其中包含 Stripe 的高级订阅。 基本上,人们会进入 /subscribe 页面,选择价格,重定向到 Stripe,然后在成功后,重新定向...

回答 2 投票 0

是否可以限制条带循环订阅的周期数?

发现了 2 个情态动词: 再次发生的: 收取持续费用 一次性: 收取一次性费用 是否可以订阅按月收费,总共 3 个月然后自动取消?

回答 1 投票 0

用于订阅多个产品的 Stripe UI

是否有 React Stripe 或 UI Stripe 开箱即用的解决方案用于升级/降级多个产品的订阅? Stripe门户只能处理升级和降级订阅...

回答 1 投票 0

出口交易需要客户姓名和地址 - Stripe Issue

我正在将 stripe 与带有订单控制器的 NodeJs 集成,当在前端调用此 API 时,我可以进入 stripe 结帐页面,但得到 错误:根据印度法规,出口交易...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.