1,040 Matching Annotations
  1. Jul 2022
  2. betasite.razorpay.com betasite.razorpay.com
    1. Fetch QR Code

      Fetch QR Codes

    2. .

      Should we remove this?

    3. .

      remove the full stop.

    4. ::

      remove the extra colon.

    5. Query Parameters

      Please mention whether these parameters are optional or mandatory.

    6. transaction of amount

      transaction of an amount

    7. This is an on-demand feature.

      Suggestion: It is good to place this in a callout.

    8. The type of QR code

      The type of the QR code

    9. with

      with the

    10. QR

      QR code

    11. transaction of amount

      transaction of an amount

    12. Learn

      Know

    13. This is an on-demand feature.

      Suggestion: It is good to place this in a callout.

    14. code

      The letter "c" is caps in some places and not in some places. It is good to keep it consistent.

    15. The QR Code entity has the following fields:

      The table should be placed after the sample. Please check and replace across the doc.

    16. the

      the:

  3. betasite.razorpay.com betasite.razorpay.com
    1. false

      false

    2. true

      true

    3. UNIX

      Unix

      Please change across the doc.

    4. 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.

    5. 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.

    6. as well as

      Suggestion: and

    7. Tax group

      A tax group

    8. 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.

    9. Item is in active state.

      Item is in the active state.

    10. 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?

    11. :

      remove this

    12. The per unit billing amount for each individual unit.

      Are we missing the data type here?

    13. that

      remove.

  4. betasite.razorpay.com betasite.razorpay.com
    1. Update the Payment

      Should we consider renaming this? It gives a meaning that we can change the payment amount.

    2. 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.

    3. Fetch Expanded Card or EMI Details for Payments

      Change the word "Request #1" in the code sample to "Curl"

    4. 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?

    5. -

      replace this with ":" across the doc wherever required.

    6. 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

    7. Timestamp

      UNIX timestamp

    8. Timestamp

      UNIX timestamp

    9. /payments

      I think we should include the whole thing here. Please cross-check once.

      /payments?from=1593320020&to=1624856020&count=2&skip=1

    10. 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.

    11. Supported values are:

      Possible values:

    12. :

      replace with "."

    13. 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

    14. list of supported currencies.

      Can we make the hyperlinked page open in a new window?

    15. string

      integer

    16. Use the above endpoint to change the payment status from authorized to captured.

      Do we need this sentence?

    17. configure automatic capture
    18. auto-capture payments.
    19. Manually capture payments.

      This link is taking us to the top of the page. Please check and link to the respective section.

    20. Razorpay Dashboard:

      Looks like a wrong link.

      https://razorpay.com/docs/payments/payments/dashboard/

      Is this the right one? Please cross-check.

    21. boolean

      Should this be string? boolean can have only true or false as values.

    22. This attribute will not be set for the card issued by a foreign bank.

      Move this under a callout

    23. string

      integer

    24. string

      integer

    25. Possible values include:

      Possible values:

    26. boolean Indicates whether the payment is done via an international card or a domestic one.

      Should we add Possible values here? Please check.

    27. Orders API.

      remove the word API as the it hyperlinks to product page.

    28. string

      Should be integer

    29. international currencies

      Can we make the hyperlinked page open in a new window?

    30. string

      This should be integer as amount contains only numbers.

    31. Edit an existing payment.

      It's better to reword this. This would give a meaning that one can change the captured payment amount.

    32. Support team

      Let the support page be open in a new window.

    33. 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.

    34. payments

      Link this to product page.

  5. May 2022
    1. orders

      Can we link to the particular headings?

    2. payments

      Can we link to the particular headings?

    3. create payment request:

      Is this the rite link? Please verify once.

    4. An order must be created before initiating a payment on your Checkout.

      You should create an order before initiating payment on your checkout.

    5. string

      This should be integer rite? As the value of this parameter contains only numbers.

    6. Response

      Response Parameters?

      Change this if you feel this is rite across the doc.

    7. 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.

    8. { "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.

    1. 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.

    2. Click the + Add New Webhook button.

      See if we can give space between this line and the image as like in the point d.

    3. webhoook

      webhook

  6. Apr 2022
    1. 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.

    2. or create ledger

      or create a ledger

    3. with option

      with an option

    1. Watch this video to learn more about RazorpayX and Zoho Books integration:

      Video is not working in beta please check before merging

    2. the

      remove

    3. then user

      then the user

    4. If account

      If an account

    5. Please note that currently, Zoho Books integration works only with the Vendor Payments app.

      Should this be in callout?

    6. platform saving

      platform, saving

    7. reconcile bank account

      a bank account

  7. Mar 2022
  8. Feb 2022
    1. 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?

    1. on beneficiary

      on the

    2. at partner

      at the

    3. as beneficiary

      as the

    4. contact beneficiary

      contact the

    5. by beneficiary bank

      by the

    6. at beneficiary

      at the

    7. as beneficiary

      as the

    8. as beneficiary

      as the

    9. lesser

      a lesser

    10. Refer Approval Workflow

      Refer to

    11. to support

      to the

    12. to support

      to the

    13. on date

      on a

    14. to support

      to the

    15. on date

      on a

    16. reason for

      the reason

    17. from State

      from the

    18. reason for

      the reason

    19. after date

      after the

    20. reason

      the reason

    21. after date

      after the

    22. reason for

      the reason

    23. after date and time.

      after the

    24. beneficiary_bank_confirmation_pending

      Should we make this as code block i mean between ``.

    25. Partner

      partner

    26. Partner

      partner

    27. with 'error' object

      with the error object,

    28. in processing state

      in the processing state

    29. in processing state

      in the processing state

    30. created, and

      I think comma is not required. Please check.

    31. Payouts Status Details

      Payout Status Details?

    1. Learn more about <a href="/docs/webhooks/#validation>.

      Formatting error. Please check.

    2. test webhooks

      Throwing an error please check.

    3. Learn more about Webhooks setup.

      Can we make this open in a new tab.

    4. Installation and Configuration

      I think it is good to add screenshots here.

    5. Dashboard.

      Please cross check the link here.

    1. Razorpay Dashboard.

      Please check the link. Looks like a wrong link.

      Also, can we make it open in a new tab?

    2. o app.js Fileđź”—

      to the app.js File

    3. Set up webhooks

      Can we link this to a doc we have for Set up webhooks?

    4. Import Razorpay module.

      Import Razorpay Module.

    5. 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.

    6. Create an Order on Server.

      Link is not working for me. Please check.

    7. Install Razorpay React Native Custom SDK.

      Link is not working for me. Please check.

    8. 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:

    1. 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.

    2. Whatsapp

      WhatsApp.

      Please change everywhere else if it is appropriate.

    1. 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

    2. Options to .js Fileđź”—

      to the .js File

    3. in Terminal window.

      in the Terminal window.

    1. - 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.

    2. - 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.

    3. of Checkout form.

      of the Checkout form.

    4. API Key ID that must generated from the Razorpay Dashboard.

      API Key ID that must be generated from the Razorpay Dashboard.

    5. to .js Fileđź”—

      to the .js File?

    6. in Terminal window

      in the Terminal window.

    7. of Command Prompt window

      of the Command Prompt window

    8. these changes

      Link is not working for me. Please check once.

    9. post-integration steps.

      A suggestion.

      Can this be open on a new tab?

    10. 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.

    11. Note:

      Handy Tips

    1. 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:

  9. betasite.razorpay.com betasite.razorpay.com
    1. razorpay.methods.emi_plans string Lists the EMI-supported banks with their respective interest rates.

      Check the formatting of this.

  10. betasite.razorpay.com betasite.razorpay.com
    1. other Checkout fields as

      Throwing an error please check.

    2. Checkout fields

      Throwing an error please check.

    3. Read more: Learn more about Orders.

      Know more about Orders.

    4. Read more: Learn more about Customers.

      Know more about Customers.

    5. Step 1: Create a Customer

      Are we not adding request parameters?

    6. 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.

    1. 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?

    2. Path Parameters

      Can we include token_id as well?

    1. 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?

    1. 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.

    2. Parameters During Payment Creationđź”— CredCopy

      parameters during Payment Creation

    3. 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.

    4. Create Payments API.

      Shouldn't we link this?