Android中的Razorpay定期付款

New*_*bie 1 android recurring-billing razorpay

我在我的Android应用中将Razorpay用于支付目的。

compile project(':razorpay-android-2.0.1')
Run Code Online (Sandbox Code Playgroud)

目前,付款情况良好。

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

我找不到相同的任何干净文档。请随时向我更新有价值的信息。

New*_*bie 5

最后,我自己找到了它。

有3个主要步骤:

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

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

从前端(Android应用程序),我们需要执行以下操作:

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

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

编码愉快。