首页 > 解决方案 > 如何在 Razorpay 集成中获取金额

问题描述

我正在将 Razorpay 集成到 Android 中。我想要在付款成功时通过 Razorpay 支付的金额详细信息。

我在我的支付活动中实现了 PaymentResultListener(),但它只返回 razorpay_payment_id,然后我实现 PaymentResultWithDataListener() 它在我收到以下 JSON 的 PaymentData 中返回razorpay_payment_idPaymentData :

{
    "D$_X_": {
        "nameValuePairs": {
            "razorpay_payment_id": "pay_Aqs0wR5jn6mHVa"
        }
    },
    "Q_$2$": "sample@email.com",
    "R$$r_": "pay_Aqs0wR5jn6mHVa",
    "a_$P$": "+918976543210"
}

我想记录我的付款详细信息,以便我可以将其存储在我的数据库中。

标签: androidwebhooksrazorpay

解决方案


您可以在笔记中传递您的金额。当 razorpay 发送 webhook 时,notes 中会有数量。您可以检索它并将其存储在您的数据库中。


推荐阅读