Skip to content

Commit a4c4bb9

Browse files
committed
Backend razorapi skipped
1 parent 6fc86b4 commit a4c4bb9

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

backend/controllers/orderController.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,15 @@ const deliveryCharge = 10
1010
// gateway initialize
1111
const stripe = new Stripe(process.env.STRIPE_SECRET_KEY)
1212

13-
const razorpayInstance = new razorpay({
14-
key_id : process.env.RAZORPAY_KEY_ID,
15-
key_secret : process.env.RAZORPAY_KEY_SECRET,
16-
})
13+
let razorpay = null;
14+
if (process.env.RAZORPAY_KEY_ID && process.env.RAZORPAY_KEY_SECRET) {
15+
razorpay = new Razorpay({
16+
key_id: process.env.RAZORPAY_KEY_ID,
17+
key_secret: process.env.RAZORPAY_KEY_SECRET
18+
});
19+
} else {
20+
console.warn('Razorpay not configured — skipping setup.');
21+
}
1722

1823
// Placing orders using COD Method
1924
const placeOrder = async (req,res) => {

0 commit comments

Comments
 (0)