首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使正方形结帐URL无效

使正方形结帐URL无效
EN

Stack Overflow用户
提问于 2020-01-17 14:47:59
回答 1查看 55关注 0票数 0

是否有一种方法可以使使用Square Checkout API生成的Square Checkout URL无效?我当前的C#项目使用square dotnet SDK调用Checkout API并等待用户付款,然后在付款完成后开始。我不希望用户没有完成订单并且永远不会被重定向到确认URL,所以我希望实现一个超时,如果用户在特定的时间内没有付款,整个交易将被取消。下面是我的伪代码描述:

代码语言:javascript
运行
复制
URL = CallCheckoutAPI(locationId, order);
OpenBrowser(URL);
Success = WaitForPayment(timeoutDuration); //Returns true if payment completes,
                                           //false on timeout
if (Success) Commence();
else CancelTransaction(); //This is where the invalidation of the URL would happen

有没有办法做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-18 01:18:17

不是的。结账URL在180天内仍然有效。但是,如果用户从未访问过结账url,那么他们将无法找到它,因为它是唯一的URL。不过,没有办法取消结帐URL。

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

https://stackoverflow.com/questions/59782425

复制
相关文章

相似问题

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