当前位置:  开发笔记 > 编程语言 > 正文

如何从IPN加密货币获得回应

如何解决《如何从IPN加密货币获得回应》经验,为你挑选了1个好方法。



1> Gillsoft AB..:

您不能使用localhost进行IPN回调.您必须使用公共域名.

作为示例,我将更改以下参数:

var uri = new UriBuilder("https://www.coinpayments.net/api.php"); 
uri.SetQueryParam("success_url", "http://kugugshivom-001-site1.atempurl.com/Home/SuccessResponse");
uri.SetQueryParam("cancel_url", "http://kugugshivom-001-site1.atempurl.com/Home/FailiureResponse");
uri.SetQueryParam("ipn_url", "http://kugugshivom-001-site1.atempurl.com/Home/CoinPaymentsIPN"); // Public ActionResult CoinPaymentsIPN()

由于您要创建自己的网关,因此还需要按照CoinPayments API和即时支付通知(IPN)文档中的说明正确实施.

我测试了你的success_url端点,并获得了状态代码:100(输入状态时为100).我看到你使用表单数据,但我不知道是否有意/需要.

Postman POST http://kugugshivom-001-site1.atempurl.com/Home/SuccessResponseBody选项卡表单中 - 使用批量编辑值选择数据:

ipn_version:1.0
ipn_type:api
ipn_mode:hmac
ipn_id:your_ipn_id
merchant:your_merchant_id
txn_id:your_transaction_id
status:100

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有