Skip to content
Recurring payments - Platform product
Share
Explore

Recurring payments - Platform product



Recurring payments
0
Use case
Payment from
Payment to
Sell as a platform product to
1
Recurring payment in Mutual funds
Wallet
Bank account?
Brokers
2
Recurring payment in Stocks/ETFs
Wallet
Bank account?
Brokers
3
Recurring payment in Gold
Wallet
Bank account?
Brokers
4
Standing instructions -
Fixed
Alimony between divorces
Pocket allowance for Kids
Monthly transfers for Parents expenses
Setting up recurring transfer of money for personal loan
Recurring transfer between self accounts - Savings
Payment towards insurance policies
Payment towards PPF
Payment towards medical insurance
Payment via EMI for any kind of purchase
Payment towards loan
Payment towards landlord
Bank account
Bank account
Banks
5
Fixed/Variable
recurring payment for companies like
Subscription based SaaS products
Recurring orders on e-commerce
Bank account, Credit card, Wallet etc
Bank account
Saas Companies
E-comm companies
6
B2C Mandates/NACH (Recurring payments)
Variable
Payment towards credit card
Payment towards utility bills
Bank account, Credit card, Wallet etc
Bank account
Banks
7
B2B Mandates/NACH (Recurring payments) - Fixed/Variable

Lending use case
Local Mutual fund Brokers
who have to use NACH from to set up recurring payment
Bank account
Bank account
Lenders
Brokers
8
Recurring payment from bank account to wallet
Paytm/Phonepe wallet
Uber/Ola wallet
Amazon/Flipkart/ E-comm wallet
Big basket/Grofers wallet

Bank account
Wallet
All companies having wallets
There are no rows in this table



Technical use cases
0
Category
From payment
To payment
External Intermediaries
1
SIP
Bank account
Bank account
None
2
Mandate (If set by receiver) Standing instruction (If set by payer)
Bank account
Bank account
IMPS, NEFT etc
3
UPI based e-mandate upto 2000 is possible
Bank account
Wallet
NPCI
4
EMI - For purchases
Bank account, Credit card, Wallet etc
Bank account
Payment gateway etc
There are no rows in this table


Broader level architecture


image.png

Recurring payments final.drawio
1.8 kB



Mutual funds

Table
0
Users
Use cases
1
Customers
To be able to set up SIPs. [POST to create a SIP]
To be able to view SIPs [GET Active SIP]
To be able to modify SIPs [PUT]
2
Business(Finance) team
To be able to view/analyze the data of upcoming transactions via SIPs
3
PMs/Engineering team
To be able to track and analyse each user behaviour and success of internal requests.
4
Clients using our service
To be able to get onboarded for our service
To be able to view the data of all the active/inactive SIPs
To be able to view the ongoing billing / past and latest invoices for using our services.
To be able to pay the invoice amount.
5
Business(Sales) team
To be able to help clients onboarded for the service.
To be able to configure the type of billing and billing amounts for the client.
To be able to manual take some actions such as invoice updation etc. and track the billing / invoicing of all the clients
There are no rows in this table

Data points

Recurring payment for mutual funds
Amount
Increment amount / %
Frequency - Weekly / Monthly / Yearly
Start date
End date - Fixed / Variable - No of installments
Condition - Whether to trigger the recurring payment or not.
Reminders


Table 1
0
Column 1
Column 2
Column 3
1
Status
Attributes
2
Mandate
1. Approval pending from payee bank 2. Approval pending from NPCI 3. Approval pending from receiver bank 4. Active 5. Inactive 6. Rejected
1. id 2. User id 3. Mutual fund details 4. Amount 5. Frequency 6. Start date 7. End date 8. status 9. Created_at 10. All status_at
3
Order
1. Order initiated 2. Order inprocess by - AMC / Mutual fund 3. Order Processed 4. Order cancelled by user 5. Order cancelled by AMC / MF house
1. _id 2. Mandate id 3. Amount 4. Mutual fund details 5. Created_at 6. Processed_at 7. Transaction reference_id
4
Transaction
1. Transaction initiated 2. Transaction processed 3. Transaction cancelled 4. Transaction reversal
1. Transaction reference _id 2. Amount 3. initiated_at 4. processed_at 5. cancelled_at 6. reversal_at
There are no rows in this table




Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.