- Oct 2021
-
betasite.razorpay.com betasite.razorpay.com
-
Issuer Bank can decline the card due to multiple checks at their end. The exact reason in this case is not shared with Razorpay. Customer needs to reach out to the issuing bank.
Issuer Banks can decline the card due to multiple checks at their end. The exact reason, in this case, is not shared with Razorpay. The customer needs to reach out to the issuing bank.
-
The UPI collect request time period has expired. For example, in most collect requests the expiry period is 5-10 minutes within the payment has to be completed by the customer on the UPI app. If a customer fails to complete the payment during this time, the collect request is marked as expired and the payment fails.
The UPI collect request time has expired. For example, in most collect requests, the expiry period is 5-10 minutes, within which the payment has to be completed by the customer on the UPI app. If a customer fails to complete the payment during this time, the collect request expires and the payment fails.
-
which the authentication failed to comp
which the authentication failed.
-
Customer Drop-offs is a scenario where the payment has failed because of the customer. This can happen due to various reasons such as customer cancellations, incorrect CVV, insufficient funds and so on.
This can happen due to various reasons such as customer cancellations, incorrect CVV, insufficient funds, and so on.
-
Let's look at so
Payments can fail for a variety of reasons. Failure analysis gives you a brief understanding of the various reasons a payment can fail. Let us look at some of the common reasons why a payment can fail.
There are 4 main reasons for payment failure:
-
-
betasite.razorpay.com betasite.razorpay.com
-
.6.8 5 May 2021 Feature: Added events for checkout rendered at SDK for alerting purpose Feature: Passing more data in analytics to make to align it with checkout web
we can remove this one from the table
-
5 Oct 202
05 Oct 2021
-
- Sep 2021
-
betasite.razorpay.com betasite.razorpay.com
-
formation.
table breaking
-
-
betasite.razorpay.com betasite.razorpay.com
-
chargeback.
dispute vs chargeback...
-
prover
provider
-
a payment gateway and o
a payment solution provider?
-
Raise a Chargeback
In the video, we call it dispute. should we call it dispute throughout for consistency?
Why I used the word dispute was that customers might relate to this better than chargeback.
-
The refund details a
this wont be a step since there is no action, I guess..
-
dissatisf
or are dissatisfied..
-
is a payment gateway
should we say payment solution provider instead of payment gateway?
-
-
betasite.razorpay.com betasite.razorpay.comSupport1
-
Write to Us
Need to remove the link icon that is appearing next to the text
-
-
betasite.razorpay.com betasite.razorpay.comGlossary1
-
RTGS is the continuous process of settling payments on an individual order basis without netting debits with credits across the books of a central bank.
we can remove this line
-
-
betasite.razorpay.com betasite.razorpay.com
-
Note: Customers canno
Breaking
-
-
betasite.razorpay.com betasite.razorpay.com
-
s Bank Moratorium
can you check with PM if this can be removed, this page is more than an year old
-
-
betasite.razorpay.com betasite.razorpay.com
-
Collect APIs
this page should only have a list of APIs. the actual APIs should be present in api/smart-collect Refer: https://razorpay.com/docs/payment-links/apis/
-
-
betasite.razorpay.com betasite.razorpay.com
-
r to the API Endpoints for
this link should direct to api/smart-collect
-
-
betasite.razorpay.com betasite.razorpay.com
-
as well:
please increase image width to 800
-
unt -
use : instead of -
-
llow these
To make test payments to a virtual bank account.
-
-
betasite.razorpay.com betasite.razorpay.com
-
by specifying filters.
the filters have changed. please update the screenshot and the table
-
-
betasite.razorpay.com betasite.razorpay.comRefunds2
-
S Payments
payments
-
funds
we need to club this with the other refunds page
-
-
betasite.razorpay.com betasite.razorpay.com
-
A dialog box appears to con
numbering is breaking
-
-
betasite.razorpay.com betasite.razorpay.com
-
betasite.razorpay.com betasite.razorpay.com
-
displayed here:
Need to change the screenshot. Now more search filters are present
-
Log into the Razorpay Dashboard.
hyperlink only Razorpay Dashboard
-
Note:
Handy Tips
-
Note:
Handy Tips
-
to learn more:
know more
-
You
Set a closure date for the virtual account using the Close By option.
-
ew customer on-the-fly.
create a new customer while creating the virtual account.
-
ote:
Handy Tips
-
Note:
Handy Tips
-
-
betasite.razorpay.com betasite.razorpay.com
-
Dashboard
Make the dashboard pages be a part of the main left nav. currently, the navigation changes
-
-
betasite.razorpay.com betasite.razorpay.com
-
Note:
Handy Tips
-
:
remove the colon
-
-
betasite.razorpay.com betasite.razorpay.com
-
nd Payments Refunds
there seem to be two pages? do we need two?
-
Customer
The customer
-
o learn more,
To know more
-
ation:
remove the colon
-
Note:
Change to Handy Tips
-
-
betasite.razorpay.com betasite.razorpay.com
-
"billing_address":"null //n
"billing_address": null
-
"failure_reason":"null //new"
"failure_reason": null
-
ayment ID🔗
For this API also, the response needs to be updated right?
-
-
betasite.razorpay.com betasite.razorpay.com
-
Card expiry date will
The card expiry date
-
The timestamp
missing data type
-
d used mak
Payment method used to make the registration transaction. Possible value is
card
. If no value is passed, by default,card
will be assumed. -
Frequency":"
it should be frequency
-
-
betasite.razorpay.com betasite.razorpay.com
-
ts: payment.authorized',
The commas should not have the code formatting applied on them. Use this code:
payment.authorized', 'payment.failed', 'refund.created' and 'virtual_account.credited
.
-
-
betasite.razorpay.com betasite.razorpay.com
-
Learn about the RazorpayX Vendor Payment app. Learn about the RazorpayX Vendor Payment Life Cycle. Learn about the Generating Invoice Reports.
Can remove Learn about the
-
Step 1 - You receive an invoice with a due date against it. You wish to pay the invoice exactly on the due date. Step 2 - You wish to pay all the invoices of a particular vendor in a time range at the end of the fortnight/month or payment cycles. Step 3 - You receive an invoice based on some payment terms agreed with the vendor, which mandates payment to be made exactly after x days post the invoice date.
numbering breaking
-
-
betasite.razorpay.com betasite.razorpay.com
-
The Create Payout window is displayed.
We can remove this.
-
Learn about the RazorpayX Vendor Payment app. Learn about the RazorpayX Vendor Payment Life Cycle. Learn about the Generating Invoice Reports
I think you can remove Learn about the?
-
-
betasite.razorpay.com betasite.razorpay.com
-
he unique identifier of the vitual account from which allowed_payer account details has to be deleted.
The unique identifier of the virtual account from which the
allowed_payer
account details should be deleted. -
hat has to be deleted.
there are two path parameters, one is the VA ID and the other is the Allowed Payer ID. Both need to be mentioned in the table.
-
/allowed_payers/{:id}
this should be: /virtual_accounts/{:va_id}/allowed_payers/{:id}
-
Delete a TPV account using this API. You can delete one account at a time. Use the below endpoint to delete the required TPV account.
Suggested change:
Use this API to delete a TPV account. You can delete one account at a time.
-
-
betasite.razorpay.com betasite.razorpay.com
-
nt at a time.
The
<post> </post>
tags are missing -
meters🔗
please check it on json formatter once. I have formatted and shared the code below:
{ "type": "bank_account", "bank_account": { "ifsc": "UTIB0000013", "account_number": "914010012345679" } }
-
"type": "bank_account", "bank_account": { "ifsc": "UTIB0000013", "account_number": "914010012345679", }
there seems to be extra space. there should be no comma after the account number since that is the last parameter
-
For Exampl
For example,
-
-
betasite.razorpay.com betasite.razorpay.com
-
wordpress.
As in the database? Or as in the platform? Slightly confusing
-
Privileges.
It is not clear from the previous screenshot, as to how one can reach Privileges. Do they need to select the database first?
-
- Aug 2021
-
betasite.razorpay.com betasite.razorpay.com
-
an Update🔗
change this to request and response
-
an Add-on🔗
Change Request to Curl and make it the first tab
-
n add-on by its un
Change Example Response to Response
-
Add-on by ID🔗
Please add the curl version as well - https://razorpay.com/docs/api/subscriptions/#fetch-an-add-on-by-id
-
l Add-ons🔗
Change Example Response to Response
-
low endpo
Change Example Request to Request and Example Response to Response
-
e an add-on.
For ruby change fake_plan to test_plan and fake_desc to test_desc
-
ices for a subscri
Change Example Response to Response
-
ription🔗
Change Example Request to Request
-
subscription.
Change Request to Curl
-
ing the sub_id.
Change Request to Curl
-
bscriptions.
Change Example Response to Response
-
Fetch All Subsc
Please rename Example Request to Curl and make it the first tab.
-
Use the below endpoint to create a new subscription link.
Change Example Request to Curl
-
eate a subscription.
Change Request to Curl
-
Parameters
Change Request to Curl.
-
unique identifier.
Change Example Request and Example Response to Curl and Response
-
fetch all plans.
Change example response to response
-
/pl
For ruby, can you change the values fake_plan and fake_desc to test_plan and test_desc
-
Create a Plan🔗
Codes missing for other languages. Please add
-
-
betasite.razorpay.com betasite.razorpay.com
-
Every time
Add a paragraph break
-
-
betasite.razorpay.com betasite.razorpay.com
-
ute > Transfers. Click on
change > to →
-
-
betasite.razorpay.com betasite.razorpay.com
-
Yes, once this feature is enabled, it will appear in all instances of Razorpay Checkout, be it Invoices, Payment Pages or the Checkout integrated on y
Numbering breaking here
-
-
betasite.razorpay.com betasite.razorpay.com
-
Request Para
This Request Parameters heading should appear above the parameters table. Can you please check once?
-
Refund🔗
Can you change this to just Request, instead of Request for Instant Refund?
-
Refund Payments made to a Virtual Account🔗
You will find the sample codes for the Refund API in the GitHub repos. Please add those as well
-
-
betasite.razorpay.com betasite.razorpay.com
-
as shown here:
numbering issue after image
-
-
betasite.razorpay.com betasite.razorpay.com
-
analyze
UK spelling
-
-
betasite.razorpay.com betasite.razorpay.com
-
Whe
numbering breaking
-
-
betasite.razorpay.com betasite.razorpay.com
-
ou can eit
numbering breaking
-
ustomized
UK spelling
-
-
betasite.razorpay.com betasite.razorpay.com
-
can: 1. Send them a payment receipt 2. Show them a custom message 3. Redirect them to another page
numbering breaking
-
nd Create🔗
check the heading levels. in the other pages they are at h3 I think
-
omer Details🔗
check the heading levels. in the other pages they are at h3 I think
-
unt Details🔗
check the heading levels. in the other pages they are at h3 I think
-
tton Details🔗
check the heading levels. in the other pages they are at h3 I think
-
nizing a ba
change to UK spelling
-
-
betasite.razorpay.com betasite.razorpay.com
-
n: 1. Send them a payment recei
check numbering
-
-
betasite.razorpay.com betasite.razorpay.com
-
can: 1. Send them a pa
numbering to be fixed
-
and Create🔗
check the heading level. it should be h3 I think
-
-
betasite.razorpay.com betasite.razorpay.com
-
ou can: 1. Send them a
numbering breaking here
-
-
betasite.razorpay.com betasite.razorpay.com
-
are three ways
there are two ways
-
-
betasite.razorpay.com betasite.razorpay.comPayments7
-
arameters🔗
Change Request to Curl
-
Fetch Card Det
Change Request to Curl. Remove the Java sample code. it is incorrect. the sample code is for fetching a card details by giving card id and not payment id.
-
endpoint retrieves payments
Change JSON to Response
-
Fetch Payments B
Change Request to Curl. Ensure that all language names are in Sentence case and not caps. To maintain uniformity
-
Fetch Multiple Pa
Change Request to Curl
-
Payment🔗
Change Request to Curl
-
Capture a Pay
Please change Request to Curl
-
-
betasite.razorpay.com betasite.razorpay.comInvoices1
-
Create an In
Curl is missing
-
-
betasite.razorpay.com betasite.razorpay.comRefunds5
-
etrieves the refund using the
For ruby, I think Razorpay::Refund.fetch(refund.id) should suffice
-
Fetch Refund
For python it should be client.refund.fetch("<refund_id>")
-
efunds🔗
For the python one, use client.refund.all().
as given here https://github.com/razorpay/razorpay-python#refunds
-
YOUR_KE
Change Request for Instant Refund to just Request
-
"notes": []
plase add a comma after the notes parameter, or the formatting breaks.
"notes": [],
-
- Jul 2021
-
betasite.razorpay.com betasite.razorpay.com
-
ches
edit the title
-
-
betasite.razorpay.com betasite.razorpay.com
-
financial task
tasks
-
-
betasite.razorpay.com betasite.razorpay.comGlossary1
-
Glossary
changes in this page are pending
-
-
betasite.razorpay.com betasite.razorpay.comFAQs1
-
FAQ
changes in these pages are pending
-
-
betasite.razorpay.com betasite.razorpay.com
-
enabled
Changes in this page are pending
-
-
betasite.razorpay.com betasite.razorpay.com
-
el name length c
Label length
-
the item type -
needs to be changed
-
Payment Pages.
Add an intro line
-
-
betasite.razorpay.com betasite.razorpay.com
-
Learn how to setup webhooks.
Know more about... Make it open in a new tab
-
ustomize the bu
customise. Please check if there are any other instances of customize and replace it
-
an embed the payment button on your website. Thi
this is opening in a new tab
-
Click Add
Numbering is breaking
-
g into th
Add an intro line
-
your the Dashboard to
your Dashboard
-
-
betasite.razorpay.com betasite.razorpay.com
-
put a hyperlink button on your website. T
This link is broken. Please check
-
GO, learn h
Know
-
ent. Learn how
Know how
-
l name length
Label length
-
Add the label for the field we want to create.
Add a label for the field.
-
eld.
field:
-
n this section are optional.
I think now contact information is a mandatory field. Please check once
-
Dashboard
add dashboard link
-
-
betasite.razorpay.com betasite.razorpay.com
-
Updating Stock.● Updating Expiry Date.● Clicking the Reactivate button.
Update Stock Update Expiry Date Click the Reactivate button
-
-
betasite.razorpay.com betasite.razorpay.com
-
Publish the page and share the URL with your customer
This explanation needs to change. We need to mention that they have to add the hyperlink button on their website. When customers click on that button, they will be redirected to the Razorpay Payment Page where they can enter the details and complete the payment.
-
Step 5: Embed pay button on website
This will change because UI calls it Hyperlink Pay button and not Embed Pay Button. Can you please check this once?
-
-
betasite.razorpay.com betasite.razorpay.com
-
e Dashboard an
Please change the link to https://dashboard.razorpay.com/
-
- Jun 2021
-
betasite.razorpay.com betasite.razorpay.comGlossary2
-
invoice
Payment Page here
-
t on the premises of a shop or warehouse
this is the general term. we should provide the Razorpay-context
-
-
betasite.razorpay.com betasite.razorpay.comFAQs15
-
Raise a request with Razorpay Support to enable international payments for your account.
Follow these steps to enable international payments for your account.
Add this link to the words these steps - /docs/payment-gateway/payments/international-payments/
-
n Checkou
on the checkout,
-
bsite code, paste this code on the page where you want the payment button to appear.
This image should appear before the 5th point
-
Click Create against the embed payment button option
Click Create next to the .... option
-
mbed the payment but
have to modify this with the new term
-
embed the payment button on my we
hyperlink button thing. we will have to modify this line
-
One of the price fields (items) in my Payment Page is out of stock. How do I update the stock level?
How do I update the stock level of a price field (item) in my Payment Page?
-
I want to create a price field wherein customers can enter an amount of their choice. How do I do this?
How do I create a price field where customers can enter an amount of their choice?
-
I want to add a quantity counter for the price field created on the Payment Page. How do I add it?
How do I add a quantity counter for the price field created on the Payment Page?
-
I want a custom URL for my Payment Page. How do I go about it?
How do I create a custom URL for my Payment Page?
-
select
select the
-
with
with the
-
pop up
pop-up page
-
dropdown
drop-down button
-
1MB.
should also add the supported file types
-
-
betasite.razorpay.com betasite.razorpay.com
-
ot have to create multiple Payment Pages. You can fix and pre-populate the amount you want each customer to pay.
this should not have code formatting. check once
-
ird, Gaurav Kumar pays SGD 199 - Saurav Kumar pays SGD 299 - Last minute registrant, Bhairav Kumar pays SGD 399
this is breaking. check the tab space once
-
Razorpay
remove Razorpay
-
Let's a
Let us
-
Let's
Let us
-
-
betasite.razorpay.com betasite.razorpay.com
-
payment page
Payment Page
-
-
betasite.razorpay.com betasite.razorpay.com
-
rm the act
In the screenshot, the wrong field is being highlighted. need to either edit this screenshot or capture a new one
-
-
try to use round bullet symbols.
-
-
betasite.razorpay.com betasite.razorpay.com
-
Authorized Signatory
Signature of the Authorised Signatory
-
Payment Receipt.
I think this issue is throughout the page. Can we please change this to lower case, payment receipt, throughout this page
-
modal
pop-up page
-
Issue 80-G Receipts opti
Show 80G Details
-
Payment Page receipt.
payment receipt
-
dropdown
drop-down
-
ou can show an input field such as Name, Address and its associated value on the Receipt. To do th
To show an input field such as Name, Address and its associated value on the receipt:
-
-
betasite.razorpay.com betasite.razorpay.comWebhook APIs15
-
The unique identifier of the webhook details of which are to be deleted.
The unique identifier of the webhook whose details should be deleted.
-
Web
small case
-
https://www.linkedin.com
replace with https://www.example.com
-
Web
small case
-
ebhook in a deactiv
webhook has been deactivated
-
ook in an activa
webhook is in active state
-
webhook_url mandatory
is it url or webhook_url?
-
disabled_at": 0,
parameter not documented
-
"context": [],
this parameter has not been documented
-
ok Entity🔗
the entity should also contain these parameters:
{ "wk_id": "HK890egfiItP3H", "created_at": 1623060358, "updated_at": 1623060358, "service": "beta-api-test", "owner_id": "H3kYHQ635sBwXG", "owner_type": "merchant", "context": [], "disabled_at": 0, "url": "https://en1mwkqo5ioct.x.pipedream.net", "alert_email": "gaurav.kumar@example.com", "secret_exists": true, "entity": "webhook", "active": true, "events": [ "payment.authorized", "payment.failed", "payment.captured", "payment.dispute.created", "refund.failed", "refund.created" ] }
-
than t
then the
-
arameters🔗
remove the mandatory and optional tags from the response parameters
-
mandatory
remove the mandatory and optional tags from the response parameters
-
"wk
this should appear alongside the path parameter.
-
url
id parameter is missing in the sample code
-
-
betasite.razorpay.com betasite.razorpay.com
-
Par
Missing left nav. Please consider adding
-
-
razorpay.com razorpay.com
-
p,
remove comma
-
,
remove comma
-
,
remove comma
-