Instant, T+0 settlements.
didn't get this
Instant, T+0 settlements.
didn't get this
from multiple NBFCs that your users may avail.
*for multiple NBFCs
loan repayments on a T+0 basis
We should say instantly once the payment is captured
A particular transaction to a Linked Account.
this is can't be enabled per trasnsaction, the features works on per txn basis but its enabled for all txns
Sample Code
Does this mean this will be available only via API and not dashboard and webhooks?
Status details are sent as part of the fetch payout API response and webhook payloads.
And also on the dashboard. Lets also add a screenshot from the dashboard
Payout Status details are returned when a payout is created and moves to another state.
Status details is available for all payout statuses including intermediate status like pending, processing and terminal states like reversed, failed, etc
Lets also specifically call out when error object should be used
Webhooks
This is a generic webhook section, are we not talking about status details here? What is the purpose of this section?
About Status Details
We should have a specific call out that other objects will not be supported.
This was added earlier, not sure why it was removed (Ref https://docs.google.com/document/d/17slaVEjmveSfF1b9Nben1boNR5zUL0zlqh5VX7PvmvE/edit )
"The ‘failure_reason’ field, ‘error’ object,’queueing_details’, ‘cancellation_details’ would be deprecated from the API response in a few days after enablement to reduce redundancy"
Payout Status
This is not payout status, this is status details. Also do we need this section?
Below are the sample status details response code and the complete status details response that appears as part of the status details.
Below are the sample status details responses that appears as part of the status details object.
Download the table to view exhaustive list of status details, their corresponding payout statuses and also possible steps you can take to proceed further.
Payout Status Responses
Can we rename this to Status details API response, payout status responses is not the correct heading
"failure_reason": "IMPS is not enabled on Beneficiary Account",
Please remove failure_reason from all places in the doc
RazorpayX API Error Codes
Lets specifically call out when error object has to be used and when status details has to be used
Payout Errors
We need to remove this section completely. We need to replace this by payout status details or link it to the status details page
Status details are sent as part of the fetch payout API response and webhook payloads. It provides additional details about each payout status. A payout update webhook is fired every time an attribute in status details changes.
Status details are sent as part of the fetch payout API response and webhook payloads. It provides additional details about each payout status including intermediate status like pending, processing and terminal states like reversed, failed, etc. A payout update webhook is fired every time an attribute in status details changes.
Manage and work with multiple accounts with easy reconciliation through one RazorpayX Current Account.
Can we rephrase this to something better?
Like: Create multiple sub accounts on top of a single bank account to manage funds in a safe and compliant way
accounts
sub accounts
unless they are triggered
what does this mean?
The
Respective ledger entries are recorded
follows
add dummy names for customers
X
lets take dummy names
A
can we take dummy names like acme corp instead of alphabets
fund
limit
Credit Transfer Entity
the add limit option
edit
increase
credited
Debited
details
accounts
their funds, reconcile accounts and link multiple accounts with the same Current Account while working with multiple fintechs (Loan Service Provider) and manage their payouts with sufficient checks and balances in place.
to enable their LSP to trigger loan disbursals in a secure and compliant way.
A credit transfer entity is created against the Master account. This entity directly adds balance to the sub-accounts and hence there is no ledger entry made for the master account.
Lets skip this
The master account functions like any other RazorpayX accoun
Lets also add -Using this account, master merchant can add limit to the sub account via the dashboard.
You can also download reports for your sub-accounts.
Can we also say they can see the real time limit balance of their sub account
As per the digital lending guidelines, an NBFC must ensure that the loan disbursals flow directly from their account to the borrower's account. However, these disbursals are triggered by the fintech (LSP) on behalf of the NBFC. For both these steps to work together, the LSP needs to get access to the NBFC bank account.
Using this feature, NBFCs will also be able to ensure that loan disbursals flow from their account to the borrowers accounts and hence stay compliant with the digital lending guidelines.
The primary use for this setting is for Non-Banking Financial Companys' (NBFCs) to easily manage their funds, reconcile accounts and link multiple accounts with the same Current Account while working with multiple fintechs (Loan Service Provider) and manage their payouts with sufficient checks and balances in place.
Using this feature, NBFCs can work with multiple LSPs on a single bank accounts. NBFCs can provide secure, restricted access to LSP to enable loan disbursements to their customers
The primary use for this setting is for
This feature can be used by NBFCs...
the LSP needs to get access to the NBFC bank account.
the LSP needs access to initiate loan disbursals to their customers
It records the funds and makes reconciliation easier for the master as well as sub-account owners.
These are static limits, i.e once the sub account consumes this limit, the master merchant will have to replenish it.
Once a sub account initiates a payout, limit on the sub account will be reduced and the money movement will happen from the bank account of the master merchant.
Using this feature, merchants can create multiple sub accounts, and manage payouts for multiple businesses/use cases via a single bank accounts
Only the master account has a Current Account and can load funds on to RazorpayX Lite of linked sub-accounts
The master merchant can allocate amount limits to each sub accounts. Each sub account will have their own RazorpayX merchant dashboard, API keys, users, approval worflows etc
respect to funds, current accounts, dashboard controls, account linking, accessing APIs and accounting.
Skip this part here. We should add it separately
one master account
to allow a master merchant with a bank account to create and manage multiple sub accounts on top of this bank accounts.
About Error Codes
We should restrict this page only to API errors, for everything else merchant should use status details. We may have to revamp this page
Payout Error Codes: These are returned when a payout is created, but fails for some reason. These are sent as part of the payout response and webhook payloads.
We should replace this with status details
RTGS
Lets remove this and club NEFT, RTGS
and so on
replace with etc
NEFT/RTGS off hours
Bank window closed in case of NEFT and RTGS
UPI
Add mode card
SBIN
On credit cards, all networks are supported. For debit and prepaid cards only specific networks are supported
Visa Credit Card
Can we split this into credit and debit card sections and have network as a column
With RazorpayX, you can make payouts directly to a debit card or a credit card.
We support prepaid cards also
Supported Networks and Banks
this is the list of cards supported on the mode 'card'. We need to add this to the docs https://docs.google.com/spreadsheets/d/1FJbg-fos4ZiAUj85yAgpJ6ZRemNNVZPcYCCAW70Il9s/edit#gid=0
Make payouts directly to a beneficiary's debit card or credit card by bank transfer using NEFT or IMPS.
Make payouts directly to a beneficiary's credit card by bank transfer using NEFT or IMPS Make payouts directly to a beneficiary's debit, prepaid card by using the mode card
Both DC and CC work on different modes, we need to convey that separately
There is also a list of cards/bank we support, we should add that to the docs and link it here
debit card or credit card
Can we add prepaid card also
When creating payouts using APIs, ensure payout modes are entered in upper case.
Can we remove/change this? amazonpay should be in lower case only
Lets also call out that Amazon brand guidelines and T&C needs to be followed, violation of the same could result in the feature being blocker
RazorpayX Payouts via Amazon Pay - APIs
Can we add a disclaimer stating that the APIs for Amazon pay remain the same, only the API request and response value change? Since this looks like a doc just for amazon pay
button
the image is not rendered on the site, any idea if this is a beta site issue or docs issues?
assets
asset
Currently, we only support via Amazon Pay Gift Card to the beneficiary Amazon Pay Gift Card balance
Can we add something else here istead? like - You can make payouts to amazon pay wallets using your RazorpayX accounts
✓
Can we mark this as X, we don't support this right now. Once we add the support, we can update the document
Terms and Conditions
Lets also add the below points:
account
balance
Currently, we only support via Amazon Pay Gift Card to the beneficiary Amazon Pay Gift Card balance. You can make payouts up to ₹10,000 (per transaction) to the beneficiary
Can we replace this with:
You can make payouts up to ₹10,000 (per transaction) to the Amazon account of your beneficiary. The amount will be deposited to the Amazon pay gift card balance of the beneficiary.
narration
can we skip this?
AMAZONPAY
amazonpay
amount
for amount greater than 10k, a new payouts can be initiated
wallet as a section and amazon pay as a subsection
Amazon Pay#
can we add wallet section and have amazon pay as a sub section
umber
this is mandatory for amazon pay only, not for other wallets
phone
there has been a change in the API structure here based on API council feedback. Please check this once https://docs.google.com/document/d/10XfLSY_dNGKATS1518GFTeVnG-EqktmVRD4xUMwsNuc/edit#heading=h.q07m0owjmkm3
for amazon pay email is not required, phone number is compulsory, email is for other wallets (but we don't support them right now)
10000
can we call out that for amounts greater than 10k, they can create a new payout
string
lets add amazonpay here
narration
skip
AMAZONPAY
amazonpay
narration
not supported for amazon pay, since its optional. we can skip in this section
AMAZONPAY
this was changed based on feedback provided by API council, this is in lower case now ('amazonpay'). We will also accept it in upper case (but will be transformed to lower case by us)
Can we add a wallets section here and then add amazon pay as sub section?
Amazon India gift card terms and conditions.
Is the original hyper link not available?
Note
Custom narration is not supported on Amazon pay, where can we add this?
Note
Can we also call out that there is no limit on the amount of balance that a customer can have in their Amazon pay gift card balance
An Amazon Pay gift card is sent to the contact via phone number and/or email.
Amazon pay works only with phone number. Amazon pay gift card is not sent to the contact. Whereas the money will be credited to the Amazon pay gift card balance
mode: AMAZONPAY.
the field is provider and AMAZONPAY should be in lowercase ('amazonpay')
Payouts via Amazon Pay
Lets call this as Payouts to wallets section, amazon pay is one of the wallet types that we support. Within this lets add an amazon pay section
the
need to remove 'the'
inturn
is it 'in turn' or 'inturn'?
contact's
Please use beneficiary, instead of contact everywhere
Below
Before starting with this, can we add a brief above this section? Something like this: IMPS and UPI Payouts can be in processing for upto T+2 working days, this happens when NPCI marks these payouts as deemed success or deemed approved'
the payout can either be a success or can fail
the payout can either move to processed/reversed
In order to avoid a false positive
'In order to avoid false positives' - does this sound better?
it
not NPCI but the partner bank returns the status to us
that the payout is deemed a success by NPCI
Can this be rephrased? Difficult to understand from the existing sentence
If
Can we add a diagram for the deemed success flow as well?
failed
We need to add reversed to this
failed
We need to add reversed to this
T+1 working days.
TAT here is T+2 working days
NPCI
We receive the final status from our Partner bank
T+1
TAT is T+2 working days
If
This comment is for the diagram:
RazorpayX talks to partner bank and not NPCI directly, also can we Beneficiary bank instead of contact bank everywhere?
payout
Deemed success is applicable only for IMPS and UPI payouts, we need to call this out