razorpay / razorpay/razorpay-node

[expands] is not available in the ```instance.orders.fetch(orderId)``` while its available on the http API

Open
#332 4 comments 0 reactions 1 assignee View on GitHub

@ankitdas13 is already working on this.

Since Dec 19, 2022.

bug
Dominant language
JavaScript
Stars
243
Forks
129
PR merge metrics
No merged PRs in 30d

Description

🚀 Feature Proposal

allow expands in the optional field, this should help us reduce the API calls

Suggested Solution

allow expands

Alternatives

instance.orders.all(option) has expands, allow filtering of orders to reduce the result set maybe

Additional Information

currently, we are updating order information and payment information using 2 calls, with the expands options we could do this in a single go.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.