Skip to content

Commit 29510fe

Browse files
Merge pull request #89 from cashfree/5.0.1
5.0.1
2 parents 01260c5 + 89b3846 commit 29510fe

File tree

7 files changed

+5304
-17429
lines changed

7 files changed

+5304
-17429
lines changed

README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,49 @@ npm i cashfree-pg
2121
```
2222
### Configuration
2323

24+
## Version >=5
25+
26+
```javascript
27+
import { Cashfree } from "cashfree-pg";
28+
29+
var cashfree = new Cashfree(Cashfree.SANDBOX, "<x-client-id>", "<x-client-secret>")
30+
```
31+
32+
Generate your API keys (x-client-id , x-client-secret) from [Cashfree Merchant Dashboard](https://merchant.cashfree.com/merchants/login)
33+
34+
### Basic Usage
35+
Create Order
36+
```javascript
37+
var request = {
38+
"order_amount": 1,
39+
"order_currency": "INR",
40+
"order_id": "order_34692745",
41+
"customer_details": {
42+
"customer_id": "walterwNrcMi",
43+
"customer_phone": "9999999999"
44+
},
45+
"order_meta": {
46+
"return_url": "https://www.cashfree.com/devstudio/preview/pg/web/checkout?order_id={order_id}"
47+
}
48+
};
49+
Cashfree.PGCreateOrder(request).then((response) => {
50+
console.log('Order Created successfully:',response.data)
51+
}).catch((error) => {
52+
console.error('Error:', error.response.data.message);
53+
});
54+
```
55+
56+
Get Order
57+
```javascript
58+
Cashfree.PGFetchOrder("<order_id>").then((response) => {
59+
console.log('Order fetched successfully:', response.data);
60+
}).catch((error) => {
61+
console.error('Error:', error.response.data.message);
62+
});
63+
```
64+
65+
## Version <5
66+
2467
```javascript
2568
import { Cashfree } from "cashfree-pg";
2669

0 commit comments

Comments
 (0)