- Jul 2022
-
betasite.razorpay.com betasite.razorpay.comQR Codes16
-
Fetch QR Code
Fetch QR Codes
-
.
Should we remove this?
-
.
remove the full stop.
-
::
remove the extra colon.
-
Query Parameters
Please mention whether these parameters are optional or mandatory.
-
transaction of amount
transaction of an amount
-
This is an on-demand feature.
Suggestion: It is good to place this in a callout.
-
The type of QR code
The type of the QR code
-
with
with the
-
QR
QR code
-
transaction of amount
transaction of an amount
-
Learn
Know
-
This is an on-demand feature.
Suggestion: It is good to place this in a callout.
-
code
The letter "c" is caps in some places and not in some places. It is good to keep it consistent.
-
The QR Code entity has the following fields:
The table should be placed after the sample. Please check and replace across the doc.
-
the
the:
-
-
betasite.razorpay.com betasite.razorpay.comItems13
-
false
false
-
true
true
-
UNIX
Unix
Please change across the doc.
-
The following endpoint helps to retrieve the details of all the items created till date.
The following endpoint retrieves the details of all the items created till date.
-
The following endpoint helps you to retrieve the details of a specific item using the Item_id.
The following endpoint retrieves the details of a specific item using the Item_id.
-
as well as
Suggestion: and
-
Tax group
A tax group
-
Item is in inactive state. By default, the item is in active state.
Item is in the
inactive
state. By default, the item is in the active state. -
Item is in active state.
Item is in the
active
state. -
The identification number for the tax group. Tax group is a collection of taxes that can be applied as a single set of rules.
Are we missing the data type here?
-
:
remove this
-
The per unit billing amount for each individual unit.
Are we missing the data type here?
-
that
remove.
-
-
betasite.razorpay.com betasite.razorpay.comPayments34
-
Update the Payment
Should we consider renaming this? It gives a meaning that we can change the payment amount.
-
You can retrieve the details of the card used to make a payment using the following endpoint:
The following endpoint retrieves the details of the card used to make a payment.
-
Fetch Expanded Card or EMI Details for Payments
Change the word "Request #1" in the code sample to "Curl"
-
Handy Tips By default, only the last 10 records are displayed. You can use the count and skip parameters to retrieve the specific number of records that you need.
Should this be after the paragraph before the endpoint?
-
-
replace this with ":" across the doc wherever required.
-
Supported values are: -card: Expanded card details, usable for card and EMI payments. -emi: Expanded EMI plan details, usable for EMI payments.
Formatting issue.
Change Supported values
to Possible values
-
Timestamp
UNIX timestamp
-
Timestamp
UNIX timestamp
-
/payments
I think we should include the whole thing here. Please cross-check once.
/payments?from=1593320020&to=1624856020&count=2&skip=1
-
Used to retrieve additional information about the payment and the method used to make the payment. Using this parameter will cause a sub-entity to be added to the response.
Suggestion:
Used to retrieve additional information about the payment and the method used to make the payment. Using this parameter causes a sub-entity to be added to the response.
-
Supported values are:
Possible values:
-
:
replace with "."
-
Handy Tips While creating a capture request, in the amount field, enter only the amount associated with the order that is stored in your database. After the payment capture, the funds are transferred to your account in T+2 days in case of a domestic transaction. For international transactions, the time taken is T+7 business days. The amount sent in the capture request must come from a verified source and be the amount you expect to receive. Watch Out! Attempting to capture a payment whose status is not authorized will produce an error.
Shouldn't these 2 callouts be placed before the Path Parameter
-
list of supported currencies.
Can we make the hyperlinked page open in a new window?
-
string
integer
-
Use the above endpoint to change the payment status from authorized to captured.
Do we need this sentence?
-
configure automatic capture
Please change the link to:
https://razorpay.com/docs/payments/payments/capture-settings/#auto-capture-all-payments
-
auto-capture payments.
https://razorpay.com/docs/payments/payments/capture-settings/#auto-capture-all-payments
Please hyperlink to the above URL.
-
Manually capture payments.
This link is taking us to the top of the page. Please check and link to the respective section.
-
Razorpay Dashboard:
Looks like a wrong link.
https://razorpay.com/docs/payments/payments/dashboard/
Is this the right one? Please cross-check.
-
boolean
Should this be string? boolean can have only true or false as values.
-
This attribute will not be set for the card issued by a foreign bank.
Move this under a callout
-
string
integer
-
string
integer
-
Possible values include:
Possible values:
-
boolean Indicates whether the payment is done via an international card or a domestic one.
Should we add Possible values here? Please check.
-
Orders API.
remove the word API as the it hyperlinks to product page.
-
string
Should be integer
-
international currencies
Can we make the hyperlinked page open in a new window?
-
string
This should be integer as amount contains only numbers.
-
Edit an existing payment.
It's better to reword this. This would give a meaning that one can change the captured payment amount.
-
Support team
Let the support page be open in a new window.
-
You can accept payments from your customers by integrating your website or app with Razorpay Payment Gateway. You can also use Razorpay products such as Payment Links, Payment Pages, Subscription Links, Invoices and Smart Collect to accept Payments.
I would suggest we make this as paragraphs. Points immediately after title may not look good.
-
payments
Link this to product page.
-
- May 2022
-
betasite.razorpay.com betasite.razorpay.com
-
orders
Can we link to the particular headings?
-
payments
Can we link to the particular headings?
-
create payment request:
Is this the rite link? Please verify once.
-
An order must be created before initiating a payment on your Checkout.
You should create an order before initiating payment on your checkout.
-
string
This should be integer rite? As the value of this parameter contains only numbers.
-
Response
Response Parameters?
Change this if you feel this is rite across the doc.
-
This step can be skipped if there are customers already created in your account.
You can skip this step if you have already created customers in your account.
-
{ "id" : "cust_EIW4T2etiweBmG", "entity": "customer", "name" : "Gaurav Kumar", "email" : "gaurav.kumar@example.com", "contact" : "9123456789", "gstin": null, "created_at ": 1234567890
A suggestion here: Should we have this section before request parameter and immediately after the endpoint? I think that would be appropriate.
-
-
betasite.razorpay.com betasite.razorpay.com
-
betasite.razorpay.com betasite.razorpay.com
-
On the right panel, check if the status for payment.authorized, refund.created and virtual_account.credited is enabled.
See if we can give space between this line and the image.
-
Click the + Add New Webhook button.
See if we can give space between this line and the image as like in the point d.
-
webhoook
webhook
-
-
betasite.razorpay.com betasite.razorpay.com
-
gateway
Gateway
-
integraton
integration
-
-
betasite.razorpay.com betasite.razorpay.com
-
Razorpay Dashboard
Can we hyperlink this?
-
-
betasite.razorpay.com betasite.razorpay.com
-
Settlement
settlement
-
Reports
Bold
-
Settlement Recon Report
Bold
-
Reports
Bold
-
Settlement Reports
Bold
-
when you
delete
-
-
betasite.razorpay.com betasite.razorpay.com
-
Reports
Bold this
-
INR 2000
â‚ą2,000
-
methods
payment methods
-
- Apr 2022
-
betasite.razorpay.com betasite.razorpay.com
-
You can now see the invoices listing along sync status on the Vendor Payments page as shown below
You can now see the invoices listing along with sync status on the Vendor Payments page, as shown below.
-
or create ledger
or create a ledger
-
with option
with an option
-
-
betasite.razorpay.com betasite.razorpay.com
-
menu as
menu, as
-
Accounting Tool Integration
Should this be in bold?
-
Integration
integration
-
-
betasite.razorpay.com betasite.razorpay.com
-
Watch this video to learn more about RazorpayX and Zoho Books integration:
Video is not working in beta please check before merging
-
the
remove
-
then user
then the user
-
If account
If an account
-
Please note that currently, Zoho Books integration works only with the Vendor Payments app.
Should this be in callout?
-
platform saving
platform, saving
-
reconcile bank account
a bank account
-
- Mar 2022
-
betasite.razorpay.com betasite.razorpay.com
-
Follow the steps
Follow the below steps
-
- Feb 2022
-
betasite.razorpay.com betasite.razorpay.com
-
Integration Steps
A suggestion: Should we create a video here? Since we have more than 10 steps.
Is it good to mention steps to disable or delete the created trigger?
-
-
betasite.razorpay.com betasite.razorpay.com
-
on beneficiary
on the
-
at partner
at the
-
as beneficiary
as the
-
contact beneficiary
contact the
-
by beneficiary bank
by the
-
at beneficiary
at the
-
as beneficiary
as the
-
as beneficiary
as the
-
lesser
a lesser
-
Refer Approval Workflow
Refer to
-
to support
to the
-
to support
to the
-
on date
on a
-
to support
to the
-
on date
on a
-
reason for
the reason
-
from State
from the
-
reason for
the reason
-
after date
after the
-
reason
the reason
-
after date
after the
-
reason for
the reason
-
after date and time.
after the
-
beneficiary_bank_confirmation_pending
Should we make this as code block i mean between ``.
-
Partner
partner
-
Partner
partner
-
with 'error' object
with the
error
object, -
in processing state
in the processing state
-
in processing state
in the processing state
-
created, and
I think comma is not required. Please check.
-
Payouts Status Details
Payout Status Details?
-
-
betasite.razorpay.com betasite.razorpay.com
-
that is the
that is, the
-
Initiate Payment
a Payment
-
Initiate Payment
a Payment
-
previous step
Link is not working. Please check.
-
Order
order
-
Order
order
-
-
betasite.razorpay.com betasite.razorpay.com
-
Go Live Checklist
Shouldn't we add the Payment Capture Section here?
-
-
betasite.razorpay.com betasite.razorpay.com
-
payment a success
payment success
-
payment a success
payment success
-
-
betasite.razorpay.com betasite.razorpay.com
-
Learn more about <a href="/docs/webhooks/#validation>.
Formatting error. Please check.
-
test webhooks
Throwing an error please check.
-
Learn more about Webhooks setup.
Can we make this open in a new tab.
-
Installation and Configuration
I think it is good to add screenshots here.
-
Dashboard.
Please cross check the link here.
-
-
betasite.razorpay.com betasite.razorpay.com
-
Generate the API keys from the Razorpay Dashboard
Shouldn't this link to the below page. Please cross check.
-
-
betasite.razorpay.com betasite.razorpay.com
-
Log into Dashboard
Log into the Razorpay Dashboard
-
-
betasite.razorpay.com betasite.razorpay.com
-
Razorpay Dashboard.
Please check the link. Looks like a wrong link.
Also, can we make it open in a new tab?
-
o app.js Fileđź”—
to the app.js File
-
Set up webhooks
Can we link this to a doc we have for Set up webhooks?
-
Import Razorpay module.
Import Razorpay Module.
-
Add Razorpay Checkout Options to app.js File.
Add Razorpay Checkout Options to the app.js File.
Also, Link is not working for me. Please check.
-
Create an Order on Server.
Link is not working for me. Please check.
-
Install Razorpay React Native Custom SDK.
Link is not working for me. Please check.
-
Follow the steps to use the SDK and integrate with Razorpay Payment Gateway:
Follow the steps given below to use the SDK and integrate with Razorpay Payment Gateway:
-
-
betasite.razorpay.com betasite.razorpay.com
-
You will receive a welcome message on the mobile number which is associated with your Razorpay Admin account.
These 3 image quality is not that great when magnified. Please check once.
-
Whatsapp
WhatsApp.
Please change everywhere else if it is appropriate.
-
-
betasite.razorpay.com betasite.razorpay.com
-
Razorpay React Native Standard SDK
Can we make this hyperlink open in a new tab?
-
known issues of React Native on Xcode 10
Can we make this hyperlink open in a new tab?
-
in order to
to
-
-
betasite.razorpay.com betasite.razorpay.com
-
payment a success
payment success
-
payment a success
payment success
-
-
betasite.razorpay.com betasite.razorpay.com
-
as shown below:
Are we missing a screenshot here?
-
Note:
Handy Tips
-
Dashboard.
Looks like a wrong link. Please check once.
-
-
betasite.razorpay.com betasite.razorpay.com
-
Payment Button plugin
Can we make this hyperlink open in a new tab rather than in the same tab?
-
-
betasite.razorpay.com betasite.razorpay.com
-
payment a success
payment success
-
payment a success
payment success
-
-
betasite.razorpay.com betasite.razorpay.com
-
Possible values: - true: Customer will not be able to edit this field. - false (default): Customer will be able to edit this field. email optional boolean Used to set the email field as readonly. Possible values: - true: Customer will not be able to edit this field. - false (default): Customer will be able to edit this field. name optional boolean Used to set the name field as readonly. Possible values: - true: Customer will not be able to edit this field. - false (default): Customer will be able to edit this field.
Bullet points are broken. Please check
-
Options to .js Fileđź”—
to the .js File
-
in Terminal window.
in the Terminal window.
-
-
betasite.razorpay.com betasite.razorpay.com
-
- true: Customer will not be able to edit this field. - false (default): Customer will be able to edit this field. name optional boolean Used to set the name field as readonly. Possible values: - true: Customer will not be able to edit this field. - false (default): Customer will be able to edit this field.
Bullets are broken please check.
-
- true: Customer will not be able to edit this field. - false (default): Customer will be able to edit this field.
Looks like Bullet points are broken here.
-
of Checkout form.
of the Checkout form.
-
API Key ID that must generated from the Razorpay Dashboard.
API Key ID that must be generated from the Razorpay Dashboard.
-
to .js Fileđź”—
to the .js File?
-
in Terminal window
in the Terminal window.
-
of Command Prompt window
of the Command Prompt window
-
these changes
Link is not working for me. Please check once.
-
post-integration steps.
A suggestion.
Can this be open on a new tab?
-
1.3 Add Razorpay SDK in Settings Gradle File. 1.4 Add Dependency in App Build Gradle File.
These 2 links are not working for me. Please check.
-
Note:
Handy Tips
-
-
betasite.razorpay.com betasite.razorpay.com
-
Now you can make AJAX requests. Once it is done, you can emit resume or cancel event:
Now you can make AJAX requests. Once it is done, you can emit resume or cancel the event:
-
-
betasite.razorpay.com betasite.razorpay.com
-
razorpay.methods.emi_plans string Lists the EMI-supported banks with their respective interest rates.
Check the formatting of this.
-
-
betasite.razorpay.com betasite.razorpay.com
-
other Checkout fields as
Throwing an error please check.
-
Checkout fields
Throwing an error please check.
-
Read more: Learn more about Orders.
Know more about Orders.
-
Read more: Learn more about Customers.
Know more about Customers.
-
Step 1: Create a Customer
Are we not adding request parameters?
-
In this flow, it is likely that the customers enter invalid VPAs or forget their VPAs, which could lead to higher drop-off rates. In order to overcome this problem, Razorpay enables you to save the VPAs of a customer. The VPAs entered by the customer are stored and secured as tokens in Razorpay. This saves the customer the hassle of entering the VPA again for every transaction. Thereafter, on subsequent visits, the customers select the saved VPA of their choice and complete the payment.
In this flow, it is likely that the customers enter invalid VPAs or forget their VPAs, which could lead to higher drop-off rates. To overcome this problem, Razorpay enables you to save the VPAs of a customer. The VPAs entered by the customer is stored and secured as tokens in Razorpay. This saves the customer the hassle of entering the VPA again for every transaction. After that, the customers select the saved VPA of their choice and complete the payment on subsequent visits.
-
-
betasite.razorpay.com betasite.razorpay.com
-
the consent. Razorpay will display a web page to the customer to provide their consent.
Should we include the screenshot here?
-
-
betasite.razorpay.com betasite.razorpay.com
-
Handy Tips Existing card details will be saved as network tokens irrespective of whether the The Collect Consent from Customers feature is enabled on the Razorpay Dashboard or not, provided consent_to_save_card=1. Handy Tips The customer can choose at any point of time to delete their saved card details from here.
A suggestion.
Can't we have these two points under 1 Handy tip?
-
Path Parameters
Can we include token_id as well?
-
-
betasite.razorpay.com betasite.razorpay.com
-
Scenario 1: Business will seek customer consent on their UI and will save card details with Razorpay. Scenario 2: Business will not seek customer consent and wants Razorpay to seek consent. Scenario 3: Business can Seek Consent from some Customers Only.
Can we make these hyperlink pages open in a new tab rather than on the same tab?
-
-
betasite.razorpay.com betasite.razorpay.com
-
Use the below method to fetch a list of payment methods for recurring payments available to you.
Suggestion: Use the below method to fetch a list of available payment methods for recurring payments.
-
Parameters During Payment Creationđź”— CredCopy
parameters during Payment Creation
-
receipt optional string Your receipt id for this order should be passed here. Maximum length 40 characters. notes optional object Key-value pair that can be used to store additional information about the entity. Maximum 15 key-value pairs, 256 characters (maximum) each. For example, "note_key": "Beam me up Scotty”.
These 2 parameters are not present in the request. Please check.
-
Create Payments API.
Shouldn't we link this?
-