问题标签 [razorpay]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Axios 帖子不适用于 React Native 但适用于 PostMan
我一直在使用 axios 进行发布请求,但是当我在邮递员中进行发布请求时,它工作得很好,但是当我发布请求时,我的反应原生组件显示错误,api 密钥无效。但是所有的 api 键都是正确的。我将其用于支付网关。
这,支付网关(razorpay)提供了一个 api 密钥和秘密。我正确使用它,但由于某种原因,我得到了未经授权的访问。
这是我使用 axios 的代码:
请指导我破解这个。当我通过用原始密钥替换 $key 和 $key_sec 将确切的 url 粘贴到邮递员中时,我得到了积极的输出。但是在 react native 中使用 axios 无法实现这一点
java - Razorpay 的 Payment 对象没有任何字段
我刚开始浏览Razorpay
文档。根据他们的文件,他们的Payment
对象具有结构
但是当我导入他们的对象import com.razorpay.Payment
并在我的代码编辑器中单击该类时,我没有找到任何字段。
没有字段和吸气剂。那么如何将Payment
对象内容映射到我的自定义类?我的理解错了吗?
谢谢你。
python - django 中的 Razorpay 支付按钮连接
嘿,我正在尝试在 django 中制作捐赠网络应用程序,我从未在网关应用程序中工作过。
视图.py
我在 try 块中做了什么?1 rs 等于 100ps,所以我将它与 100 相乘。如果我不使用 try 它会给我 typeError
payment_page.html
它现在是如何工作的我在表格中输入姓名、捐赠金额、电子邮件点击捐赠它保存在数据库中的金额,然后我按支付显示金额,但我只想要一个可以同时完成这两项工作的按钮还是我做错了什么?
php - 获取支付网关脚本表单控制器并显示在视图中,但未显示支付按钮
我正在使用 CodeIgniter。我有一个来自控制器的脚本,并使用 AJAX 和 JSON 在视图页面上显示。
基本上下面的代码是支付网关代码。
我第一次集成支付网关。我在集成网关方面的知识为零。我正在尝试使用文档。
请帮助我找到最佳解决方案。
我正在使用下面的代码。如果我直接在视图页面上添加下面的代码,那么它可以工作,但是如果我从控制器获取这个代码,那么它就不能工作。我的意思是我没有得到proceed to payment
按钮。
如果我直接在查看页面上添加此代码,那么我会弹出支付网关。
为什么我在控制器中添加以下代码
因为我在控制器中有一些 HTML 和 PHP 代码,并且我正在使用 AJAX 和 JSON 显示该代码。所以我想,我可以将支付网关代码添加到控制器并通过 JSON 获取。
控制器
AJAX
php - Razorpay 未定义
我是第一次集成支付网关。我使用网关文档找到了一些代码,代码类似于
如果我点击proceed to payment
按钮,它就可以工作。
现在我做了什么,我更改了代码并添加了一个按钮,称为
如果任何用户单击该按钮,那么它将调用下面的函数,但它不起作用。在控制台中,我收到错误消息Razorpay is not defined
。
ruby-on-rails-3 - 使用 cypress 测试 razorpay 支付流程
我正在尝试使用cypress在我的 ROR 项目中测试我的 Razorpay 支付流程。我能够在 iframe 中获取字段,选择一家银行并单击“立即支付 399 卢比”。单击“立即支付”按钮后会出现一个新窗口打开它有两个选项可以使付款成功或失败。到目前为止,一切都已经在柏树中进行了测试...我的问题是如何访问使用柏树打开的新窗口并单击“成功”
我努力了:
由于我无法访问新窗口。我尝试添加随机razorpay_payment_id和金额,并使用“POST”请求直接将其传递给订阅控制器中的“更新”操作。但是唉!!!如果razorpay_payment_id存在,则此操作 chks并且如果存在,则获取它
哪个错误“提供的 id 不存在”
也试过:
引用了这个问题以访问新窗口......但是得到了一个错误“预计“打开”至少会被调用一次。但从未被调用过”
请帮忙!!
这是参考的图像
jquery - 如何在 razorpay 响应中获取付款方式?
我目前在我的 wordpress 网站上使用 Razorpay。在那,我得到razorpay_payment_id作为对成功交易的回应。但是,我找不到最终用户使用的付款方式(例如:钱包、网上银行)!!我要捕获最终用户使用的付款方式!如何实现这个?
这是我发出请求并从 razorpay 接收响应的代码,
php - How to update a php variable in the included page without reloading page
I want to apply a promocode for RazorPay purchase and if someone applied a valid code then show them a discounted amount. for that I have to update my php variable value. I have tried all possible solutions, but nothing worked. I am able to change html value as per Ajax response, but how can I update my php value?
This is my php page - buy.php
So, if someone apply a promocode, I am checking for the code from database via ajax call like this -
Here is my pay.php to check the code from db and if the code applied successfully then use discounted amount on click buy button (buy button is a razorpay-payment-button)-
Till now, I am getting all the expected result. The HTML value of amount also changed as per discount. But the php varible $amount
still have the original value (2500).
Can anyone help me with this?
php - 如何在php中处理razorpay退款
官方文档说通过使用 curl 将进行退款过程。如何在 php 中实现这一点?
输出:
我尝试这样的事情: -
但什么也没发生
android - Razorpay 错误 - {"code":"BAD_REQUEST_ERROR","description":"ay_order_id is not a valid id"}
我正在Razorpay
使用PaymentResultWithDataListener
. 实际上我需要order_id
,signature
所以我使用PaymentResultWithDataListener
不使用PaymentResultListener
,因为没有选项可以获取order_id
和signature
。我已经按照这些链接
https://docs.razorpay.com/v1/page/orders#verifying-the-signature
https://github.com/razorpay/razorpay-android-sample-app
但没有得到任何解决方案。
清单文件
构建.gradle
我有一个错误
我正在尝试使用此代码
如果我删除这 2 行,则不会出现此错误。
但是paymentData.getSignature()
并且paymentData.getOrderId()
是null
。
任何帮助将不胜感激。