Collecting payments on your own
As a distributor/RIA, for whatever reason, should you chose to collect payment on your own, you can do so too by using FP-CybrillaPOA gateway to process orders only.
1. Collecting payments on your own against SIP installments
- Create an SIP without mandate and collect consent and ensure that SIP is active.
- FP-CybrillaPOA gateway ensures that installments are generated according to the SIP schedule.
- Fetch this installment. Ensure that the installment is in
submitted
state and copy the value inorder_reference
. This is the order number which will be used to report the order to RTAs. - Collect the payment from the pre-verified bank account of the investor. To ensure that bank account of the investor is pre-verified use pre-verification API. If you use any other bank account, we will not be able to get the order processed by RTAs.
- Ensure that you have initiated the transfer of collected money to AMC's collection account.
- Provide the settlement details using MF Settlement details API
- Only after the settlement details are provided, the order will be submitted to RTAs. The order status will be updated post unit allotment as usual.
2. Collecting payments on your own against Lumpsum purchase orders (Coming soon)
- Create MF Purchase order as usual and ensure review completion.
- Collect consent against the order and confirm the order and ensure the order is submitted and copy the value in
order_reference
. - Collect the payment from the pre-verified bank account of the investor. To ensure that bank account of the investor is pre-verified use pre-verification API. If you use any other bank account, we will not be able to get the order processed by RTAs.
- Ensure that you have initiated the transfer of collected money to AMC's collection account.
- Provide the settlement details using MF Settlement details API
- Only after the settlement details are provided, the order will be submitted to RTAs. The order status will be updated post unit allotment as usual.
3. Managing batch payment collection.
If you have a use case where you collect a single payment against multiple orders (Ex: Goals), you can still collect payment on your own. However, each SIP or Lumpsum purchase orders have to be collected separately using Create SIP and Create Purchase Order respectively instead of using Batch Purchase of Batch Plans APIs. Once payment against multiple such orders are collected and transfer is initiated to collection account of AMCs, for each order, settlement details must be provided separately using MF Settlement details API API.
4. Things to take care of while collecting payments by yourself
When you are responsible for collecting payments as a distributor/RIA it is your responsibility to ensure that PGs that you work with are sending MIS reports to RTAs with correct details. If correct details are not sent, RTAs wouldn't be able to match the order with money at the collection account and hence order will fail. The MIS report sent by PGs contain multiple columns. Most of these columns are straightforward and some of these columns are auto populated by PGs themselves. However, there are two columns where we want to clarify what values must be send.
- ARN_RIA : This is the license code of your business i.e. ARN or RIA code.
- USER_CODE : In case of CAMS, pass
CYBREG
if you are an ARN. PassCYBRIA
if you are an RIA. In case of KFintech, passCYBRILLA
- USRTXNNO : Pass the value that you get in
order_reference
attribute ofmf_purchase
5. Can I use both Cybrilla's payment collection facilities and my own payment collection setup in parallel?
Yes. You can. For lumspsum purchase orders, this is straightforward. You can collect payments for few lumpsum purchase orders and rely on us to collect payment for other few orders. However, when it comes to mandates, please note that if you use Cybrilla's payment collection facilities, mandates will be registered in Cybrilla's name and you cannot use such mandates for SIPs where you want to collect payments by yourselves. Similarly, the mandates that you have registered on your own cannot be used to collect payment via Cybrilla's APIs.