首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Square API -网上付款

Square API -网上付款
EN

Stack Overflow用户
提问于 2020-06-24 15:48:25
回答 1查看 1.1K关注 0票数 0

我必须在用.net开发的应用程序中集成Square API。我必须通过正方形API处理在线支付,这是我的网站。我搜索了正方形文档,并找到了链接https://developer.squareup.com/blog/announcing-squares-new-net-sdk/

以上链接中提供的示例代码仅用于创建Square上的客户。在这里,我会找到付款的样本代码与卡的细节。

做了更多的研究,发现不到一项。这要求付款,API钥匙和更多的东西,但不要求卡的细节。

我不明白我在哪里要加卡片的细节。https://developer.squareup.com/explorer/square/payments-api/create-payment

还有什么是idempotency_keysource_id

如何在广场上创建现在?

EN

回答 1

Stack Overflow用户

发布于 2020-06-24 18:28:21

若要接受信用卡支付,并生成一个nonce,您必须实现Square支付表单:https://developer.squareup.com/docs/payment-form/overview。如果您将卡片保存在文件中,则source_id要么是nonce,要么是customer_card_id

至于idempotency_key,这是一个唯一的键,您可以通过它来确保幂等性。基本上,如果您不确定API调用的重用(例如,如果您失去了internet连接并且没有收到响应),您可以使用相同的幂等键进行相同的调用。您将收到相同的响应,如果它已被处理,确保您不创建第二次付款。欲了解更多信息,请访问我们的博客:https://developer.squareup.com/blog/understanding-the-essentials-idempotency/

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

https://stackoverflow.com/questions/62559026

复制
相关文章

相似问题

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