- Jul 2023
-
razorpay.com razorpay.com
-
012345678
in all the sample codes, check the + symbol before phone number
-
601234567890
+number
-
601234567890
+number
-
notify_phon
notify_email
-
order_id
separate parameter not under customer_contact
-
string The unique identifier of the customer linked to the Subscription.namestring The customer's name. For example, Nur Aisyah. Know more Customers API.emailstring The customer's email address. For example, nur.aisyah@example.com.contactstring The customer's contact number. For example, +601234567890.billing_addressstring The customer's billing address.shipping_addressstring The customer's shipping address.customer_namestring The customer's name. For example, Nur Aisyah.customer_emailstring The customer's email address. For example, nur.aisyah@example.com.customer_contactstring The customer's contact number. For exam
should be part of item parameter child parameters
-
60345675444
add + before number
-
₹5
RM
-
₹500 (5 x ₹100)
RM
-
₹1
RM
-
notify_phone"
should be notify_email - please check and change India doc as well
-
₹
should be RM
-
₹1
should be RM
-
-
razorpay.com razorpay.comReports8
-
Reports
the image below can be cropped further
-
under View Activity.
we can remove this
-
It minimizes error risks in report production, delivering more precise data for analysis. Finally, it facilitates improved planning and forecasting through consistent data updates.
I think we can remove these sentences
-
organization
organisation
-
To sche
we need to add an intro to this. briefly capture the benefits of scheduling
-
Reports.
same. let us remove repetitive screenshots
-
rview pa
we can remove screenshot here as well
-
Reports
we can remove the screenshot from here. we have shown it in the above section already.
-
-
razorpay.com razorpay.com
-
his provides the recurring failure reason.
The reason why the recurring transaction failed.
-
This represents the status of the recurring.
we need to know what could be the possible values. confirmed is one, what could be the others.
-
- Jun 2023
-
razorpay.com razorpay.com
-
e to a your bank ac
typo
-
-
razorpay.com razorpay.com
-
stant Refunds
missing full stop
-
-
-
Capture the Payment.
we should probably change the link to this: /docs/payments/payments/capture-settings
-
Fees
fees
-
-
-
).
remove full stop
-
The Lin
this should not be a point.
-
dd Accoun
the images look a bit hazy
-
d-partarty
typo
-
-
-
ute them to your third-parties.
route them to third parties.
-
Control the Flow of Fu
Control Flow of Funds
-
-
razorpay.com razorpay.com
-
ub-merchants.
merchants
-
rding.
while onboarding merchants
-
-
razorpay.com razorpay.com
-
As a partner, you will create an application in partner dashboard and download your client credentials. The merchant lands on a section in your platform with Razorpay Payments set-up embedded. The merchant clicks “Connect with Razorpay” and lands on a Razorpay authorization URL that you initiates with the client credentials downloaded in step 1. Merchants completes the guided onboarding process and lands on an authorization window that looks like below PLACEHOLDER FOR authorization window Merchant gives authorization. This allows Razorpay to connect their merchant account to your Partner account. On successful authorization, Razorpay redirects the user back to a URL configured by you in your application settings. While redirecting Razorpay shares an authentication code. You need to hit our a token API with this Auth code to generate Auth token. This ends the connection set-up. You can use this token to start accepting payments on behalf of the merchant, so make sure you save this token.
- As a partner, you create an application in the partner Dashboard and download your client credentials.
- The merchant visits a section in your platform with the embedded Razorpay Payments setup.
- They click Connect with Razorpay and visit the Razorpay authorization URL you initiated with the client credentials downloaded in Step 1.
- They complete the guided onboarding process and are redirected to an authorization window.
- The merchant gives authorization, which allows Razorpay to connect their merchant account to your Partner account.
- On successful authorization, Razorpay redirects the user back to a URL configured by you in your application settings. While redirecting, Razorpay shares an authentication code. You need to hit our token API with this Auth code to generate Auth token.
This completes the connection setup. You should use this token to start accepting payments on behalf of the merchant.
-
Here is what is happening in the background
Given below is the workflow:
-
GIF
As you can see in the above animation, onboarding starts and ends within your platform while taking the user through a Razorpay-hosted onboarding journey that you can customise per your needs.
-
.
looks like extra space
-
*
this asterisk is intentional?
-
er, co
and complete KYC to...
-
accou
we can go ahead with these logos? PM has approved?
-
-
razorpay.com razorpay.com
-
Control the Flow of Funds Reports and Reconciliation
Same for these 2. please update the links
-
Process Payments
this link is taking me to the Onboard Business page
-
usecase
use case
-
oAuth.
OAuth
-
rtner switch to Platform.
this link is not working. please check
-
ur Affordability Sui
should we link it to our affordability docs?
-
Using our Co-branded UI, you can add your branding elements, like colour and logo.
Add your branding elements, like colour and logo using our co-branded UI.
-
action
In the image below I can see the tiny white corners. can this be fixed somehow?
-
Your social or content platform can enable commerce using Razorpay for Platforms and Marketplaces.
Can we rephrase this line?
-
-
razorpay.com razorpay.com
-
n option relevant to your business type and click Next.
select the relevant business type and click Next.
-
Select Yes if you have a product to manage payments for your sub-merchants. Click Next.
Combine into one point
-
-
betasite.razorpay.com betasite.razorpay.com
-
r requirement. Cust
is there a max limit and a min limit?
-
y(exp
space needed
-
r conversion lin
we have suddenly switched from using Payment Link to conversion link. we should somewhere mention that both are the same?
-
hatsApp.
are there other options? since there is a dropdown icon?
-
COD to pr
COD order to prepaid
-
payment link.
Payment Link
-
le Discount to a
have a question here. Discount is mandatory field only when enabled right? If disabled, it is not mandatory?
-
COD transactions in India are more frequent, resulting in a higher return rate due to less customer commitment. With Razorpay Magic Checkout, you can urge customers who chose cash on delivery while placing an order to convert COD orders to prepaid by offering discounts or incentives post-order placement.
Suggestion:
COD transactions are popular in India. However, they can result in a higher return rate due to less customer commitment.
With Razorpay Magic Checkout, you can urge customers who chose cash on delivery while placing an order to convert to prepaid by offering discounts or incentives post-order placement.
-
payment lin
Payment Link
-
-
betasite.razorpay.com betasite.razorpay.com
-
ription
can we add FAQs for the manimum order amount and minimum order amount? in the answer, we can direct them to the eligible amount in the relevant docs sections?
-
ions is
options are
-
-
betasite.razorpay.com betasite.razorpay.com
-
(image)
we can remove this?
-
Views
Can we use another word like Discovers or Realises that the ...
-
Find out about Eligibility Checks and ineligibility reasons on Razorpay Checkout for Debit Card EMI, Cardless EMI and Pay Later.
Suggestion:
Enable customers to check if they can pay using Debit Card EMI, Cardless EMI and Pay Later on Razorpay Checkout with our Eligibility Check feature. Provide reasons for ineligibility and next steps.
-
-
betasite.razorpay.com betasite.razorpay.com
-
API Description
need to fix this table
-
-
betasite.razorpay.com betasite.razorpay.com
-
Subscribe to Webhook APIs You can use the Webhooks APIs to receive event notifications or subscribe to events happening in a sub-merchant's account for the integration installed. Know more about how to Subscribe to Webhook APIs.
can you check if this section is needed. In my opinion, it will confuse people because we are suddenly bringing up partnership out of nowhere
-
Settings
Can you please change this to Account & Settings
-
-
betasite.razorpay.com betasite.razorpay.com
-
Add the Pay
checkout params table missing
-
-
betasite.razorpay.com betasite.razorpay.com
-
Add th
checkout params table should be present
-
-
betasite.razorpay.com betasite.razorpay.com
-
tlessly split pa
payment acceptance is not covered.
something on these lines: You can accept payments from customers and effortlessly split the funds among vendors and other linked accounts using Razorpay Payment Gateway and Razorpay Rote products.
-
-
betasite.razorpay.com betasite.razorpay.com
-
theCurlec Da
spacing issue
-
Curlec is an Malaysian payments solution provider that allows businesses to accept, process and disburse payments with its product suite.
replace the first line with this Curlec is a full-stack payments solution that makes it easy for businesses of all sizes to collect payments and take control of their cash flow.
-
Sign up for Curlec Payments.
Change link to https://curlec.com/signup/
-
Wallets
Wallets, Cards and many more.
-
Curlec offers a complete set of financial and neobanking solutions.
change to
Curlec offers a range of payments products for businesses.
-
Explore the various Curlec products.
check this bookmark once
-
-
betasite.razorpay.com betasite.razorpay.com
-
Path parameter
need to get confirmation if we will be calling query parameters as path parameters in the future
-
Run in Postman
This link does not take me to the Fetch Orders page on Postman. It takes me to the Overall Orders page. We need to replace the URL with this - https://www.postman.com/razorpaydev/workspace/razorpay-public-workspace/request/12492020-5f8a493a-17e2-43ec-a74c-f235eecdd5df
-
-
betasite.razorpay.com betasite.razorpay.com
-
sactions.
Kshetra I feel that the main point of how turbo upi can help in each of these verticals is not coming out well currently.
can you replace with these and consider?
Doorstep Food/Grocery Delivery Customers select UPI to make quick payments for food/grocery delivery. However, they have to hop between the business and UPI apps, which causes friction. Customers are unsure which support team to contact for disputes - the UPI app or the business. With Turbo UPI, customers can experience 1-click payments and speedy dispute resolution on the business app.
Insurance Customers use UPI to pay their insurance premiums, which could be high-ticket transactions. Insurance firms can use Turbo UPI to make the premium payment experience faster and smoother and achieve a higher payment success rate, which reassures customers.
Investment Investment companies must comply with regulations and collect payments from only customers' KYC-verified bank accounts. With Turbo UPI, investment companies can implement third-party validation on all customer payments and ensure regulatory compliance while providing a 1-click payment experience.
Gaming Turbo UPI enables customers to make in-app game purchases without leaving the gaming app. This enhances the customer's experience as they can make a quick UPI payment and continue playing.
-
-
betasite.razorpay.com betasite.razorpay.com
-
national payments and subscriptions.
suggestion:
domestic, international
-
-
betasite.razorpay.com betasite.razorpay.com
-
UPI Description
Description
-
typed
type?
-
typed
type?
-
your
should be from the user's perspective. Usually when we use You on docs, we refer to merchants and not the end users.
-
Click
Tap the...(since it is smartphone)
-
Payments
payments
-
- May 2023
-
betasite.razorpay.com betasite.razorpay.com
-
Malaysian payments.
should be somethign else
-
-
betasite.razorpay.com betasite.razorpay.com
-
FAQs
same as added for other doc
-
Request # Request Parameters card
check the heading.
add full stop after parameter description
-
Saved card Payment withou
Saved Card Payment Without CVV
-
If you’re
you are
-
-
betasite.razorpay.com betasite.razorpay.com
-
FAQs
same comments as on the other page.
-
V
full stop missing
-
Saved card
Saved Card Payment Without CVV
-
u’r
you are
-
-
betasite.razorpay.com betasite.razorpay.com
-
ot collect CVV from customers not pass CVV to Razorpay.
capitalise N.
Not collect Not pass
-
If you’re integrated with Razorpay’s custom checkout/S2S APIs, yyo
you.
there is a typo
-
If you’re int
If you are
-
5. I am integrated with custom chec
Custom Checkout
-
their
the
-
standard checkout
Standard Checkout
-
you’re
you are
-
-
betasite.razorpay.com betasite.razorpay.com
-
merchant app
your app.
-
merchan
your app
-
he mercha
your
-
Handy Tips If y
remove bullet
-
Third Party UPI Apps.
third-party UPI apps
-
to 2 si
2 or 1?
-
v/s r
versus
-
c
C capital
-
a Third Party
switch to third-party UPI apps to complete payment.
-
-
razorpay.com razorpay.com
-
ed
add full stop
-
-
betasite.razorpay.com betasite.razorpay.com
-
Pre
Add intro line before this
-
r UPI Turbo support,
same comment as provided for Android
-
completion
Triggered if any errors occurred during the onboarding flow or on Onboard completion with UPI Accounts.
-
selected
Add full stop
-
selected
Add full stop
-
fault)
add full stop
-
payout
payment
-
-
betasite.razorpay.com betasite.razorpay.com
-
Pre
Before Prerequsites add an intro line
-
o support,
we can remove this line
-
-
betasite.razorpay.com betasite.razorpay.com
-
Razorpay has added support for three decimal currencies such as KWD, BHD, and OMR, allowing merchants to charge international customers in these currencies. Know more about Currency Conversion.
Razorpay has added support for three decimal currencies such as KWD, BHD, and OMR. This allows businesses to accept international payments in these currencies. Know more about Currency Conversion.
-
-
betasite.razorpay.com betasite.razorpay.com
-
For example, if the amount to be charged is ₹299, then pass 29900 in this field.currency mandatorystring Currency code for the currency in which you want to accept the payment. For example, INR. R
same comment as given in the V2 doc
-
-
betasite.razorpay.com betasite.razorpay.com
-
Razorpay has added support for three decimal currencies such as KWD, BHD, and OMR, allowing merchants to charge international customers in these currencies. Know more about Currency Conversion.
Razorpay has added support for three decimal currencies such as KWD, BHD, and OMR. This allows businesses to accept international payments in these currencies.
-
eld.
In case of three decimal currencies such as KWD, BHD and OMR, to accept a payment of 295.999, pass the value as 295999.
-
-
betasite.razorpay.com betasite.razorpay.com
-
merchants
business to accept international payments in these currencies.
-
-
betasite.razorpay.com betasite.razorpay.com
-
Zero decimal currencies when selling a product for ₹1000 in the domestic market, you pass INR in the currency parameter and 100000 in the amount parameter (since the amount should be in paise). When selling in the international market, you might want to charge $20 for the same product. In this case, you must pass USD in the currency parameter and 2000 in the amount parameter (since the amount should be in cents). For example: AED, AMD, INR and so on.
I think for now only 2 and 3 exponent currencies will be supported
-
-
betasite.razorpay.com betasite.razorpay.com
-
status API and in
same
-
status A
same
-
status AP
add the exact API name
-
status API
add the exact API name
-
e Get Notification Status API
check the link
-
he Start API.
check the link
-
-
betasite.razorpay.com betasite.razorpay.com
-
We would require the following information from you to go live with POS Bridge:
Shorten the sentence.
Provide the following information to go live with POS Bridge:
-
Ezetap's Requirements to Go Live
Ezetap Go-Live Requirements
-
will provide you th
this will be sent by mail?
-
Ezetap once you receive the
should they send an email to some specific id?
-
Go-live Checklist
- Go-live Checklist
-
-
betasite.razorpay.com betasite.razorpay.com
-
Kx Required
What is Kx?
-
Before going live with Ezetap POS Bridge, it is important to test all payment and Payment Gateway integration features for error codes and failure cases
Before going live with Ezetap POS Bridge, it is important to test the integration and cover all scenarios.
-
Tes
- Test Integration
-
-
betasite.razorpay.com betasite.razorpay.com
-
Response
Add Response Parameters
-
e start API
same comment as before
-
When the Notification has Been Received
The notification is a payment notification?
-
ver Has been received by the POS device
add full stop
-
ancel notification API .
API name should match
-
start API
Should we rename the API to Start API? There is a disconnect at the moment.
-
)
full stop
-
)
full stop
-
Response
If possible we should add an error response sample code as well
-
the [#send-pos-bridge-notification-to-ezetap-device] (Start API request).
broken bookmark?
-
device id
will the only value be ezetap_android? Or will this differ?
-
FC r
NBFC-related
-
and so on.
remove this
-
Used
Can we show a sample accountLabel here? Since in the request also the value is empty?
-
mount
can we add an example to show how to add decimals and stuff?
-
haracters.
can we add an example?
-
Buil
- Build Integration
-
se provide a
How should they provide? Is there a form to fill somewhere? Or should these details be mailed to some id?
-
se this as a part of
how will they get the app key? is there somewhere they can generate it from or will Ezetap mail it to them?
-
address
email address or residential address?
-
-
betasite.razorpay.com betasite.razorpay.com
-
as
device as a
-
a s
This sentence seems confusion. Is it a full-fledged physical device or just a standalone SIM card?
-
POS
Android POS device
-
Android POS
Android POS Device
-
-
betasite.razorpay.com betasite.razorpay.com
-
Windows
any version level dependencies ? for any of the mentioned OS?
-
pin
PIN
-
-
betasite.razorpay.com betasite.razorpay.com
-
9876543210
this number needs to match with the one in the next code sample?
-
ault)
add a full stop
-
payout
payment?
-
-
betasite.razorpay.com betasite.razorpay.com
-
checkout
Checkout
-
-
betasite.razorpay.com betasite.razorpay.comFeatures2
-
pre
before checkout
-
checkout
Checkout
-
-
betasite.razorpay.com betasite.razorpay.com
-
Stan
This should appear as the second section. After Dashboard Actions and before the Payment Flow.
-
Dashboard Actions
This should be H2
-
Log
Add an intro line
-
Enable Bajaj Pay payment method on the Razorpay Dashboard if not already enabled. After Bajaj Pay is enabled, it is listed on the Razorpay Standard Checkout as an option under the wallet payment method.
Move this under Dashboard Actions
-
Enable Bajaj Pay payment method on the Razorpay Dashboard if not already enabled. After Bajaj Pay is enabled, it is listed on the Razorpay Standard Checkout as an option under the wallet payment method
Let us create a section called Dashboard Actions and show how to view whether Bajaj Pay is enabled or not. and move these points under that.
-
You can vi
After Bajaj Pay is enabled for your account, it will appear on Standard Checkout without any additional integrations. You can view the wallets enabled for your....
-
payment method
wallet
-
-
betasite.razorpay.com betasite.razorpay.com
-
the check b
Commerce Razorpay
-
-
betasite.razorpay.com betasite.razorpay.com
-
via
using the
-
Refun
Refunds
-
-
betasite.razorpay.com betasite.razorpay.com
-
MM/DD format.
MM/YY format?
-
Suppor
In the GIF I am able to see abdul's email id. needs to be masked
-
-
betasite.razorpay.com betasite.razorpay.com
-
Conditions as
I do not know what Conditions actually does. Need some more explanation.
-
Payment Action based your requirem
Set the Payment Action to Authorize and Capture to auto-capture payments. If you want to capture payments manually from the Dashboard after manual verification, set the Payment Method to Authorize.
-
e check box
Select Commerce Razorpay and click Install.
-
zip
ZIP or .zip
-
with
with the
-
-
betasite.razorpay.com betasite.razorpay.com
-
Queries:
we can remove this since it is the only point
-
plugin
The button should be renamed to Download Plugin
-
-
betasite.razorpay.com betasite.razorpay.com
-
You can also call this method if a customer exits your app without completing the transaction, and Razorpay will then terminate the payment.
split into two sentences.
-
intent
to initiate UPI intent payments from your app?
-
Others
this is supposed to be any?
-
-
betasite.razorpay.com betasite.razorpay.com
-
e config is
above configuration is applied.
-