小编Ach*_*mal的帖子

在条带支付网关中处理客户延迟的正确方法

我有一个关于 Stripe Checkout API 支付策略的问题。考虑以下场景

  1. 供应商在市场上以每个 5 美元的价格发布了 10 个产品(苹果)
  2. 一位顾客想购买其中的 8 个,他填写详细信息并单击结帐按钮(条纹结帐页面出现)
  3. 但是客户在没有完成付款的情况下等待了 1 小时(只看 UI)
  4. 平均而其他人购买所有 10 个苹果
  5. 第一个客户不知道这一点,因为他已经在最终付款页面。
  6. 他为 8 个苹果支付 40 美元
  7. 交易是错误的,因为没有苹果可以交付。

我正在尝试将 Stripe 支付网关集成到我的市场平台,但我找不到适合这种情况的解决方案。

Stripe 中是否有任何功能可以处理此问题?像会话超时时间?或者处理这个问题的标准方法是什么?

感谢你的帮助。

checkout payment-gateway payment-processing stripe-payments

7
推荐指数
1
解决办法
1064
查看次数

c#,Microsoft Interop Excel,更改选定范围的字体样式

我需要更改 Excel 工作表中某些单元格的字体样式(字体类型)。Excel工作表由Microsoft.Office.Interop.Excel生成

我想将 B3 到 B100 范围更改为 Arial 字体类型。这是我的代码

Microsoft.Office.Interop.Excel._Application app = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel._Workbook workbook = app.Workbooks.Add(Type.Missing);
Microsoft.Office.Interop.Excel._Worksheet worksheet = null;

app.Visible = true;
worksheet = workbook.Sheets["Sheet1"];
worksheet = workbook.ActiveSheet;
worksheet.Name = "Exported from gridview";
worksheet.get_Range("B3", "B100").Cells.Font.FontStyle = "Arial";

for (int i = 1; i < records_datagridview.Columns.Count + 1; i++)
{
   worksheet.Cells[1, i] = records_datagridview.Columns[i - 1].HeaderText;
}

for (int i = 0; i < records_datagridview.Rows.Count; i++)
{
   for (int j = 0; j < records_datagridview.Columns.Count; j++)
   { …
Run Code Online (Sandbox Code Playgroud)

.net c# excel-interop font-style

4
推荐指数
1
解决办法
1万
查看次数