eive u
should we be masking the phone number?
eive u
should we be masking the phone number?
ten-digit
10-digit
sign up for a Razorpay account to use the Razorpay Payments products and access the Razorpay Dashboard.
Sign up for a Razorpay account to use the Razorpay Payments products and access the Dashboard.
5. Review Details.
this link is not working
Click Yes, it does to confirm. Click Submit KYC. Our team will review the information submitted by you. It takes approximately 3-4 WORKING days to co
Numbering missing
-
use :
₹15,000
make this bold
If you
this can be part of step 1 since it is optional
Enter you
Add intro line
Select the relevant Business Category from the list. Cho
Can you give examples for these please?
Confirm the name associated with the PAN. Click Yes, Confirm if the details are right.
Confirm the name associated with the PAN by clicking Yes, Confirm.
recognize
recognise
-
use : instead
Please sign here if you w
there is no sign up link.
dashboard
Dashboard
port Refunds,
refunds. Please change case in the question as well
merchant
business
MasterCard
Mastercard
Yes, on a need basis. The merchant should provide invoices for all their import transactions if and when asked. An airway bill is mandatory to import goods if and when required.
In some cases, we might require bills. You should provide invoices for all your import transactions if and when asked. An airway bill is mandatory to import goods if and when required.
4. Are there any bills/invoices needed from the merchant?🔗
Do you need any bills/invoices from me?
n the local currency o
in your local currency
rrencies for a merchant?🔗
please remove 'for a merchant'
the merchant’s
in your
list of Purpose
this is not a step. We can combine this sentence with the previous step
their
your
analyzing
analysing
The advantages of using this Razorpay's solution are:
The advantages of using this solution are:
Net Banki
Netbanking
MC
Mastecard
DC / CC EMI
Debit Card/Credit Card EMI
PayLater
Pay Later
eMandate
Emandate
To update the purpose code in the Razorpay dashboard after an account is onboarded and activated.
this seems incomplete
Accept International payments from India without any paperwork
Accept International Payments From Indian Customers
With the easiest integration, completely online onboarding, feature-filled checkout and best in class performance, quickly go live with Razorpay and experience the future of payments. Below are the features that will help you build a first-class payments experience with Razorpay Checkout.
Razorpay payment gateway comes with a range of features that help you build a first-class payments experience.
Fees
fees
You can build credibility as a trusted merchant by becoming a Razorpay Trusted Business. You can display the Trusted Badge on your Razorpay Checkout page, which reassures your customers that they can safely transact with your brand without any worries. You do not need to apply for the badge. If you are eligible, the badge will automatically be made Live on your Razorpay Checkout page.
Build credibility as a trusted merchant by becoming a Razorpay Trusted Business. Displaying the Trusted Badge on your Razorpay Checkout page reassures your customers that they can safely transact with your brand without any worries. Razorpay automatically enables the badge on your Razorpay Checkout page if you are eligible.
Know more about convenience Fee.
fee.
about partial payments.
more about making email read-only.
Change link to https://razorpay.com/docs/payments/payment-gateway/web-integration/standard/build-integration/#checkout-options?:~:text=readonly
Checkout for
For colour customisation - the link should be https://razorpay.com/docs/payments/payment-gateway/web-integration/standard/build-integration/#checkout-options?:~:text=thematic
Your
Razorpay shares updates regarding downtimes on various payment methods at the checkout as shown:
Razorpay identifies and communicates downtime updates via email for various payment instruments like cards, UPI and netbanking
Razorpay identifies and sends you downtime updates via email for various payment instruments like cards, UPI and netbanking. Your customers will be able to view the downtime message on checkout and select a different payment method with a better payment success rate.
you can do
I think the sample code is incorrect. Checking with tech
Disa
can you please add <aside> tags before and after the code samples so that they appear on the right panel?
lidate that it is
Go and NodeJS code are both missing. Can you please find and add
istration link.
Go is missing
You have to create a new order every time you want to charge your customers. This order is different from the one created when you created the authorizati
Go sample code missing
nk🔗
Go sample code missing
or
Go sample code is missing
place it. Similarly, if you had created a virtual account with only a VPA receiver, you cannot replace or update it.
we need to have two code sample sections. one section for vpa, one for bank account
h both
let me know if code samples in other languages are not available
Creation🔗
Let us create separate sections for VPA and QR Codes. And add the relevant language code samples. Let me know if they are not available.
Create V
Create a
With Smart Collect, you can create one Virtual Account and accept a large payment from one customer or use one Virtual Account to receive payment from multiple customers. You can also create and assign a different Virtual Accounts to each customer, making the reconciliation of payments more manageable. Virtual Accounts make it possible to run multiple events or campaigns simultaneously. Each event can have a Virtual Account, eliminating the need to identify for which event the payment is made.
convert into bullet points
For exampl
Add a heading called Example, as done here https://razorpay.com/docs/api/#example and move the content under it.
irtual accounts are similar to bank accounts wherein customers can transfer payments. You can create, retrieve and close virtual accounts using the Smart Collect APIs. The virtual account response contains attributes such as id, customer_id and a field, receivers. This is an array that defines what receivers are available for the virtual account.
these can be edited further and made into bullet points
panel, c
image is missing
in Step 3.3 to a
check this link once
Set the Payment Method to Authorize if
Can you please check this sentence once.
the WordPress Plugin Directory.
can you check if the link is correct? is there a separate plugin or is it the same as the PG plugin?
out penny testing.
change link to /docs/payments/route/faqs/#penny-testing
Penny testing
This will be
failure, we will penny test linked accounts
We need to mention what penny testing is. That is, Razorpay will transfer a nominal amount to the bank account details submitted to verify the bank account details.
m the Dashboard.
Dashboard link is throwing 404
hooks:
In the question, it should be WooCommerce
24. Will the penny testing be done in the test mode?🔗 Yes. The penny testing happens in both the test and live mode.
are
is the
Penny testing?
Penny Testing
1,000 records: 5min 10,000 records: 50min 50,000 Records: 4h
I think a table can be created for this.
. Hence creating another Linked Account will result in a duplicate check failure. You should raise a request with the Ops team to update the ba
Can I modify the bank account details of the Linked Account or create another one if bank verification via Penny Testing fails?
Razorpay will create the Linked Account even if the bank verification fails. Hence, creating another Linked Account will result in a duplicate check failure. You should raise a support request to update the bank account details.
is
will be
testing
Testing
with the Ops team
remove with the Ops team. The merchant does not need to know which internal team does this
Does the penny testing happen when I update a Linked Account's bank details?
Does Razorpay perform Penny Testing when I update a Linked Account's bank details?
17. Can I create multiple Linked Accounts with the same email address?🔗 Yes, You can create multiple Linked Accounts with the same Email Address. A Linked Account can have the same email address across different parent merchants. But at a merchant level, the email address of multiple Linked accounts should be unique. Example: MID1 has Linked Account LA1 with email abc@gmail.com. Now, MID1 will not be able to create more Linked Accounts with the same email ID. However, MID2, MID3 and so on can still create Linked Account with the email abc@gmail.com. Further, abc@gmail.com can be used to create a regular merchant account if not already created.
Can I create multiple Linked Accounts with the same email address?
Yes, you can create multiple Linked Accounts with the same email address. - A Linked Account can have the same email address across different parent merchants. - At a merchant level, however, the email address of multiple Linked Accounts should be unique.
Example: Acme Corp has Linked Account LA1 with the email address la1@gmail.com
. Acme Corp will not be able to create more Linked Accounts with the same email address. However, other businesses such as Raftar Soft and ABC Co can still create Linked Accounts with the email la1@gmail.com
. Further, la1@gmail.com
can be used to create a regular merchant account if it does not exist already.
No penny testing will be done for old Linked Accounts. You can operate those linked accounts as usual (OR) as per the usual process.
No Penny Testing will be done for old Linked Accounts. You can operate those linked accounts as usual.
he penny testing feature is enabled?
Penny Testing
raising the SRF ticket with the Ops team.
by reaching out to the Support team.
status
state
3. Is the Penny testing feature enabled for all Linked Accounts?
can you please add Penny Testing as a term in the Glossary and add that link in the answer of that question. So that users understand what it means?
Either this, or add an FAQ called What is Penny Testing?
penny testing
Penny Testing
h the Penny testing enabled?
How long does it take for a Linked Account to get activated with the Penny Testing feature enabled?
No. The Penny testing feature is enabled for new Linked Accounts created by merchants who have this feature enabled.
No. The Penny Testing feature is enabled: - Only for new Linked Accounts. - Only for Razorpay accounts which have this feature enabled.
-u [YOUR_KEY_ID]:[YOUR_SECRET] \
Can you remove the tab spacing please? Spacing should be like this - https://razorpay.com/docs/api/orders/#create-an-order
304030434
Is this supposed to be 16 digits?
Note
Handy Tips
Onboarding - Integrate Razorpay Payment Gateway on your native-built website using Standard Checkout. You can also explore our plugins for various platforms such as WooCommerce, WordPress, Magento, Shopify and more.
Onboarding Integrate Razorpay Payment Gateway on your native-built website using Standard Checkout. You can also explore our plugins for various platforms such as WooCommerce, WordPress, Magento, Shopify and more.
(Like Aadhar Card/Voter Card/
Remove Like
Sample C
add the other sample codes from cards - you will have to edit the method parameter value and replace the card details with the vpa parameter
will have to ke
should keep
Sample Code🔗
Please add the Python code: https://github.com/razorpay/razorpay-python/blob/master/documents/payment.md#create-payment-json
Your KYC Verification is complete. You can: Accept payments without any amount limits. Payments will automatically settle in your bank account as per your settlement cycle. Request for other payment methods. You can also accept international payments.
Your KYC Verification is complete.
- E
:
Transfer payments to your bank account as per your settlement cy
the user is not going to transfer. amount will be automatically settled into the user's account.
PAN verificatio
make it open in the same tab
ils -
use : instead of -
ethods.
Should we mention that there is a separate process to enable international payments and link that page?
Sele
add an intro line
You can enter the website/app details later if you wish to accept payments via website/app.
If you want to accept payments on your website or app at a later point in time, you can enter these details afterwards.
webiste
website
lect whe
Add an intro line
me
Do they need to click Next to proceed?
Enter y
Add an intro line
ty Changes.
Save Serviceability Settings
click on the toggle bar to E
turn on the Enable serviceability using shiprocket option.
Ref: https://docs.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/t/turn-on-turn-off
dash
Dashboard
services. Cl
Services
anually send these updates/bulk upload them periodically via the dashboard.
send these updates or bulk upload them
the Razorpay Standard Web Checkout JS code on your na
can you please change the link - https://betasite.razorpay.com/docs/New-magic-checkout-integration-shiprocket/razorpay/payments/payment-gateway/web-integration/standard/build-integration/#code-to-add-pay-button
ou can make test payments using one of the payment methods configured at the Checkout. No money is deducted from the customer's account as this is a simulated transaction. Ensure you have entered the API Keys generated in the Test Mode in the Checkout code.
we can start the page from here
lete, a Pay button will appear on your webpage/app.
no button will appear. please remove the screenshot
Late Authorization Payment Downtime Payment Errors
add respective doc links
n your Server🔗
use the partial which has the 7 sample codes
tp/submit
check and add python code
Feature Request This is an on-demand
can we remove this, it is coming out of nowhere
Once the customer submits the OTP on your page using the following endpoint, the respective success or failure responses will be generated.
Razorpay sends the respective success or failure response after the customer submits the OTP on your page.
In case customer faces any latency issues, you can choose to cancel this request and redirect the customer to the bank page to enter the OTP and complete the payment. Thus, you can avoid payment failure by switching the customer to the bank page payment flow.
If the customer faces any latency issues, you can choose to cancel this request and redirect the customer to the bank page to enter the OTP and complete the payment. Thus, you can avoid payment failure by switching the customer to the bank page payment flow.
- Us
use :
- Use
use :
ollowing respon
check if Python code is available
rect - Use t
use : instead of -
- Use this UR
use : instead of -
ry. Learn more a
Know more...
t step is
can you please check if the Python one is available as well?
t and response for creating a
can you also add a link of the SDKs?https://razorpay.com/docs/payments/payment-gateway/web-integration/standard/build-integration/#github--documentation-links-for-sdks
server-to-server integration.
change the link to https://betasite.razorpay.com/docs/s2s-json-v2-restructure/razorpay/payments/payment-gateway/s2s-integration/redirect/
now
Please add the point on webhooks as well
te, a Pay button will appear on your webpage/app.
this will not happen as it is an API call. we will have to create a new partial for S2S docs for test payment, containing only the payment method sections. Please remove the screenshot as well.
Late Authorization Payment Downtime Payment Errors
can you add links to the relevant documents please?
sponse for creating a payment:
please add the sample response code as well. both success and failure
Once an order is created, your next step is to create a payment.
Create a payment using the API given below after your order is created.
response for creating an order:
can you use the partial so that the sample codes for all languages appear here?
ur Support team to
should open in a new tab.
g our Standard Checkout
using our Checkout. remove the standard checkout link
curl -u [YOUR_KEY_ID]:[YOUR_KEY_SECRET] \ -X GET \ https://api.razorpay.com/v1/payments?skip=0&count=25&va_transaction_id=209817848101&virtual_account=1
curl -u [YOUR_KEY_ID]:[YOUR_KEY_SECRET] \ -X GET https://api.razorpay.com/v1/payments?skip=0&count=25&va_transaction_id=209817848101&virtual_account=1 -H "Content-Type: application/json" \
e Id of t
id
teger The uniqu
this is a string.
also it should be id nor Id
k.
settlement
Your bank account is inactive or frozen. - Incorrect bank account details. - The Settlement was rejected by your
should be bulleted
his feature is available only on Netbanking, UPI and select Debit and Credit cards. Find the complete list here.
Change the link to this /docs/payments/refunds/instant/#payment-methods
elect the Refund Instantl
Select Refund Instantly
unds.
remove full stop
rpay Mobile
Razorpay Payments Mobile App
how to sign up for a Razorpay account o
how to submit KYC details...
martphone.
delete
y.me
Razorpay.me URL
Razorpay Payments Mobile App on your Android
Give the iOS link too.
Install the Razorpay Payments Mobile App on your Android or iOS smartphone.
iOS Link: https://apps.apple.com/in/app/razorpay-accept-payments-now/id1497250144
ks.
remove the full stop
• When the customer's payment details are successfully authenticated by the bank, the Payment state changes to Authorized. • The amount deducted from the customer’s account by Razorpay is not settled to your account until the payment is captured, either manually or automatically. • There can be scenarios where payment is interrupted due to external factors, such as network issues or technical errors at the customer's or bank's end. In this case, the amount may get debited from the customer's bank account but the payment status is not received by Razorpay from the bank. This is termed as Late Authorization.
check if the bullet symbol has been used, or it is ul li tag I had replaced the bullets. I hope the content has not been overwritten
to see how to view payment
Watch this video to know how to view payment details:
Who can Use
Who can use Razorpay.me URL
Payment Links.
remove this link
per international transa
domestic
I Keys.
Generate API Keys from Razorpay Dashboard
from the Dashboard.
Add the videos for key generation (test and live)
te API Keys🔗
Generate API Keys from Razorpay Dashboard
I
Change the left nav alternate heading as well
plugin.
extension.
Wix Plugin
Integrate with Wix Extension
Welcome to Razorpay
change this.
Sign up for a Ra
You are redirected to the Razorpay account sign up page. Click Sign Up to create a Razorpay account.
Click New Merchant.
You are redirected to a landing page. Click New merchant.
customer
user
customer
user
specific fields. Th
case 1: Document/Field Missing: All fields can be updated. case 2: Needs_clarification: Only fields specified in the requirement can be updated.
eate
change the sample code titles for response to Success Response and Failure Response.
Reques
add all the parameters
Go Live🔗 Now that everything is tested and confirmed, the you can go live by configuring specific routing rules on Ingenico. Handy Tips While Optimizer can route only specific banks or card brands traffic to certain gateways, the method enablement of each
check comment given for PayU and Ingenico
Testing🔗 Before routing all traffic or some traffic to a new gateway on Razorpay, the following best practices are recommended to ensure minimal impact to existing production traffic. Sanity test at Razorpay🔗 To test the integration, the merchant can reach out to Razorpay for basic sanity testing to ensure that the credentials are correct, where Razorpay will try a test payment of small value. Live and Test mode rules🔗 All rules configured on live or test mode on the Razorpay dashboard will reflect on live mode. However, credentials added on test mode will not be automatically replicated in live mode. Small value amount based routing to new gateway🔗 Additionally, it is recommended to configure a rule on live mode to route less than X amt payments (X can be 2₹ or some other small value) to the PayU gateway and test on production whether small value payments are being routed to PayU and working successfully. This will help avoid any direct impact on production traffic while testing. Follow the steps given below to configure a rule in live mode: Log into your Razorpay Dashboard. In the left navigation, click Optimizer. Click +Add Rule and enter the Rule name and Description. Click Next and enter the following rule: In Parameter section, select Amount (In Rupees) In Select Connection section, select Less Than In Enter Amount section, enter the value 2 and click Next. Enter the value 100 in the Route section, select PineLabs in the Payment Via section, and click Next. Click Publish Rule.
check comments given for PayU and Ingenico.
d PayU as a payment provider there are few specific points you need to consider. Mentioned below are the points you need to consider while onboarding PayU.
Should be Pine Labs
Now that everything is tested and confirmed, the you can go live by configuring specific routing rules on Ingenico. Handy Tips While Optimizer can route only specific banks or card brands traffic to certain gateways, the method enablement of each gateway
same comment as given for PayU
t PayU in the Payme
Ingenico
change the screenshot too
In Parameter section, select Amount (In Rupees) In Select Connection section, select Less Than In Enter Amount section, enter the value 2 and click
field not section
Small value amount based routing to new gateway🔗 Additionally, it is recommended to configure a rule on live mode to route less than X amt payments (X can be 2₹ or some other small value) to the PayU gateway and test on production whether small value payments are being routed to PayU and working successfully. This will help avoid any direct impact on production traffic while testing. Follow the steps given below to configure a rule in live mode:
Same as PayU
dashboard
Dashboard
Live and Test mod
Mode Rules
test the integration, the merchant can reach out to Razorpay for basic sanity testing to ensure that the credentials are correct, where Razorpay will try a test payment of small value.
You can reach out to Razorpay for basic sanity testing of the integration. Razorpay will try a test payment of small value and ensure that the credentials are correct.
Sanity test at Razorpay🔗
Sanity Test at Razorpay
Before routing all traffic or some traffic to a new gateway on Razorpay, the following best practices are recommended to ensure minimal impact to existing production traffic
Consider the following best practices before routing all traffic or some traffic to a new gateway on Razorpay to ensure minimal impact on existing production traffic.
Any supported network or bank should be checked with Ingenico, or it may lead to payment failure.
this point should be in a watch out callout
var options = { "key": <live_key>, "amount": 100, "notes": { "scheme_code": "custom_scheme_code" } }
the formatting spacing is incorrect
var options = { "key": "<live_key>", "amount": 100, "notes": { "scheme_code": "custom_scheme_code" } }
To add Ingenico as a payment provider there are few specific points you need to consider. Mentioned below are the points you need to consider while onboarding Ingenico.
simplify and shorten this.
Feature to receive Bank Reference ID in Enquiry API Feature to receive other_details in Enquiry API. This contains transaction metadata, including Auth Code. Feature to initiate refund request Feature to receive client_ref_id in Refund Enquiry API. This allows RZP to send its own internal ID in Refund API and receive the same in Refund Enquiry API. Feature to receive refund ARN in Refund Enquiry API.
Full stops missing at the end of the sentence.
Live and Test acc
live and test
merchant
you
en merchant a
you and Ingenico
RZP
Razorpay
d PayU as a
Ingenico
While Optimizer can route only specific banks or card brands traffic to certain gateways, the method enablement of each gateway needs to be handled between you and gateway, or it may lead to failed payments.
Is this a Watch Out warning? If yes, should this be at the top of the page.
Now that everything is tested and confirmed, the you can go live by configuring specific routing rules on PayU.
After the integrated is tested and confimed to be successful, you can go live on PayU.
section
field
section
field
In Parameter section, select Amount (In Rupees) In Select Connection section, select Less Than In Enter Amount section, enter the value 2 and click Next.
replace section with field
Small value amount based routing to new gatewa
This section needs a new heading.
Route Small Value Transactions to PayU