我必须在用.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_key和source_id。
如何在广场上创建现在?
发布于 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/。
https://stackoverflow.com/questions/62559026
复制相似问题