当前位置: 首页 > 知识库问答 >
问题:

如何在ASP.NET mvc C#中使用paypal事务的事务ID获取事务详细信息?

荀嘉熙
2023-03-14

我们已经整合贝宝支付网关在我们的网站和交易是工作良好的沙盒帐户在INR(不是美元)。但在支付成功后,paypal重定向到我们的网站,并在其上附加重定向url和查询字符串,如paymentId、token、PayerID,我们还从C#代码中获得交易ID。

共有1个答案

司马作人
2023-03-14

在C#代码中捕获/执行支付并接收事务ID时,您(在同一响应中)也已经接收到事务详细信息。

细节在那里。在您已经拥有的响应对象中查找它们。

更重要的是,您的集成似乎做了两件坏事:

    null
    null
 类似资料:
  • 我想知道如何从贝宝API v2获取交易ID。 我已经通过PayPal API v2创建了一个订单(https://developer.paypal.com/docs/api/orders/v2/)并成功地捕获了它。订单的状态为“已完成”,订单已出现在我的PayPal沙箱帐户中的活动中,如我所料。现在我想获取捕获事务的事务ID(见图),但我无法获取它。 我通过PayPalAPI获得订单的详细信息,但

  • 我试图从过去的贝宝交易中检索捕获请求令牌,因为我需要退款客户。我们的系统上已经没有这些信息了,因为,甚至不问。它看起来像这样: 有可能得到那个吗? 我在这里查看了PayPal的事务搜索API,响应中没有任何内容表明该字段存在:https://developer.paypal.com/docs/API/transaction-search/v1/ 我也检查了贝宝的内置报告,但他们也没有给我们。 此外

  • 问题内容: 假设我有三个表:team,player,team_player。表team_player是一个桥接表,允许“多对多”关系。 当某人想要创建一个新团队时,他们指定该团队的初始球员。 如何在同一交易中同时插入team和team_player行?也就是说,我想在提交到新团队行之前插入所有team_player记录。我正在使用JDBC和Oracle。 当我尝试下面的代码时,即使team.id是

  • 问题内容: 最近,在一个用于mysql数据库的PHP脚本中,我需要在恰好位于另一个事务内部的某个位置使用事务。我所有的测试似乎都表明这很好,但是我找不到有关此用法的任何文档。 我想确定-交易中的交易在mysql中是否有效?如果是这样,是否有办法找出嵌套事务中的层数?(即恢复到正常状态需要多少回滚) 预先感谢,Brian 问题答案: 手册的本页可能使您感兴趣: 12.3.3。 导致隐性提交的陈述 ;

  • 我对Spring交易非常陌生。由于我的组织使用的一些代码标准,我要求在调用任何方法时加入父事务(如果存在)。 我的应用程序是一个SpringMVC应用程序,有三层 Web层(控制器类) 服务层(包含业务逻辑的服务类) DAO Layer(数据库相关查询的DAO(数据访问层)类) 现在,在服务层上的一个方法中使用了dao层的三种不同方法。我使用@transactional将此服务方法注释为事务性的。

  • 问题内容: 我需要从存储过程中写入日志表。现在,此日志信息必须能够在回滚过程中幸免。 我知道以前曾问过这个问题,但是我的情况有所不同,在这些问题中找不到我的问题的答案。 当存储过程中没有错误时,事情就很简单了,日志表中的条目就在那里。 当有错误时,事情就变得复杂了。 在该过程中,我可以在catch中进行回滚,然后将数据插入日志表,我知道并且我已经在这样做了。 但是问题是当存储过程这样调用时: 我知