【问题标题】:How to integrate instamojo payment gateway in asp.net web forms如何在 asp.net 网络表单中集成 instamojo 支付网关
【发布时间】:2019-06-27 23:13:50
【问题描述】:

我是在 ASP.Net 中集成支付网关的新手。所以我想知道将它集成到我的 ASP.Net Web 应用程序的步骤。我已经从 Github 下载了 Instamojo 作为参考提供的 C# 包装器。但我的想法是空/零,因为我不知道该怎么做。所以我需要有人来阐明这个话题。我尝试在互联网上搜索,不幸的是没有结果..

到目前为止,我什么都没试过。我只有我的 ASP.Net Web 应用程序和 C# .NET 包装器(这就是他们所说的......)。

【问题讨论】:

  • 所有支付网关都提供示例代码和文档。只需按照您的支付网关的文档进行操作即可。他们还提供测试交易方法,所以请继续!如果您卡在某个地方,他们也会提供支持。

标签: c# asp.net payment-gateway


【解决方案1】:

在 asp.net c# 中集成 Instamojo 支付网关

我会分步列出来:

第 1 步:Instamojo 提供了两个帐户

  • 直播/制作帐户 - www.Instamojo.com
  • 测试帐户 - test.instamojo.com 所以在 test.instamojo.com 中创建一个帐户,然后转到仪表板并创建新的测试凭据,如下所示[将提供客户端 ID 和客户端密码]

第 2 步:转到 https://github.com/Instamojo/instamojo-csharp 并从那里下载 c# wrapper [filename] 并解压缩并打开

Steo 3:只需从下载/提取的文件夹中复制 InstamojoAPI 文件夹并将其粘贴到所需的项目中

第 4 步:在 github 链接 - https://github.com/Instamojo/instamojo-csharp 的 Payments API 下复制名为 Create new payment order 的部分的代码,并将其复制到您的项目中的新表单/文件中

第 5 步:复制后,在您的代码中,将客户端 ID 替换为您的测试客户端 ID,将客户端密码替换为您的测试客户端密码,将端点替换为以下 url:https://test.instamojo.com/v2/,并将身份验证点替换为以下 url:https://test.instamojo.com/oauth2/token/

Instamojo objClass = InstamojoImplementation.getApi( “[client_id]”, “[client_secret]”, “[endpoint]”, “[auth_endpoint]”);

第 6 步:您必须提供这些参数,如下所示

第 7 步:然后在您的项目中找到以下代码并将消息框替换为 response.redirect,如下所示

就是这样,你很高兴。触发运行按钮并查看结果如下

首先,您的 localhost 主页将启动。你必须在下面创建一个这样的表格

然后在支付按钮上点击应该会出现

然后..this.. [您的测试/沙箱帐户详细信息在这里 - https://support.instamojo.com/hc/en-us/articles/208485675-Test-or-Sandbox-Account] []7

那么最后

然后在付款后它应该重定向到您之前指定的redirection_url。 像这样

objPaymentRequest.redirect_url = “redirect_url”;

就是这样..快乐编码

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-25
    • 2016-11-23
    • 1970-01-01
    • 1970-01-01
    • 2017-05-18
    • 2014-06-03
    相关资源
    最近更新 更多