Razorpay在Android中经常性付款

时间:2018-02-06 10:03:17

标签: android recurring-billing razorpay

我在我的Android应用中使用 Razorpay 作为付款目的。

compile project(':razorpay-android-2.0.1')

目前,付款工作正常。

现在我需要使用Razorpay实施定期付款(自动续订/订阅)。

我无法找到相同的干净文档。请随时向我提供有价值的信息。

2 个答案:

答案 0 :(得分:4)

最后,我自己找到了。

有3个主要步骤:

  1. 定义一个计划,该计划设置应结算的金额和频率。
  2. 使用开始和结束详细信息为所选计划创建订阅。
  3. 创建身份验证事务(身份验证事务)。

但是,所有这三个步骤都将从后端实施。

在前端(Android应用)中,我们需要执行以下操作:

  1. 需要从后端获取所有plan_id
  2. 发送需要订阅的特定计划ID,并 后端将生成一个subscription_id。
  3. 获取在后端创建的subscription_id
  4. 在razorpay付款期间,添加两个额外的参数“ subscription_id” &“重复”。将重复设置为1。
  5. 发送transaction_id到我们成功付款的后端。

仅供参考。我使用了sdk“ com.razorpay:checkout:1.4.5

快乐编码。

答案 1 :(得分:0)

感谢您发布问题。你可以在这里找到API Reference

以简单的步骤解释流程:

  1. 定义一个计划,设定应该计费的金额和频率。
  2. 使用开始和结束详细信息为所选计划创建订阅。
  3. 创建身份验证事务(auth transaction)。验证交易是一种批准程序,允许定期向客户的卡收费。在创建订阅时,这是一个重要且必须的步骤。
  4. 如果这有用,请告诉我。