如何通过payumoney交易回复获得payumoney费用

时间:2018-01-26 09:54:21

标签: payment-gateway payumoney payu

我正在尝试将payumoney支付网关集成到我的网站中。我能够完成交易。但是,我正在寻找一种方法来获取特定交易的交易费用。成功交易后,我在payumoney服务器发送的事务响应对象中找不到此字段,请帮帮我。

示例:

  1. 用户为Rs购买产品。 13来自我的网站

  2. Payumoney收取Rs.0.26作为此次交易的费用(根据商家信息中心提供的详细信息)

  3. 如何从代码中获取此值(我无法在payumoney的响应对象中找到此参数)

  4. 响应对象: {"国家":""" udf10":"""折扣":" 0.00"" cardToken":" 789ce930df72d5693adfc""模式":" DC&#34 ;, " cardhash":"在回发参数中不再支持此字段。", " error_Message":" No Error"," state":""," bankcode":" MAST"" txnid":" 34&#34 ;, " SURL":" https://www.payumoney.com/sandbox/payments/guestcheckout/#/success/C1322832E8E9405073A84889297EE9A2&#34 ;, " net_amount_debit":" 13""姓":"""邮编":"& #34;"电话":" 8106563221"" productinfo":" f944ee9f-012B-11E8-a760-0a787eca10a6&#34 ;, "散列":" ff8a864cccace0eedca9b38451b452e532f58ccc1d50a10082ffe6c3edc12f7255e85d5a0abffd7e93d0b18d00c64325e60f8e75a4f275ee91ccf5849a782dc7&#34 ;, "状态":"成功""姓名":" S""城市":"& #34;,"错误":" E000","已添加":" 2018-01-25 00:23:47",& #34; udf9":""" udf7":""" udf8":"&# 34 ;, " encryptedPaymentId":" C1322832E8E9405073A84889297EE9A2"" bank_ref_num":" 1767731230080250""键":" hSvWi682& #34;"电子邮件":" s@hotmail.com" ;, "量":" 13.0"" unmappedstatus":"捕获""地址2":" #&34;," payuMoneyId":" 19991""地址1":""" udf5&#34 ;: """ mihpayid":" 11208"" udf6":""" udf3& #34;:"&#34 ;, " udf4":""" udf1":""" udf2":"& #34;" field1的":" 802583846517"" cardnum中":" 401200XXXXXX1112""字段7":& #34;""字段6":"&#34 ;, "收拢":" https://www.payumoney.com/sandbox/payments/guestcheckout/#/failure/C1322832E8E9405073A84889297EE9A2""字段9":" SUCCESS""字段8&#34 ;: "&#34 ;, " amount_split":" {\" PAYU \":\" 13.0 \"}""字段3&#34 ;:" 1767731230080250"" FIELD2":" 999999""字段5":""&#34 ; pg_type里面":" HDFCPG"" field4中":" 1767731230080250&#34 ;, " name_on_card":" nameoncard1"" txnStatus":" SUCCESS"" txnMessage":"事务成功"}

1 个答案:

答案 0 :(得分:0)

如果其他人也在努力解决这个问题。答案是PayU服务器在响应对象中没有任何参数来返回交易费用。因此,我们可能会根据信用卡类型或使用的付款方式跟踪交易费用。