Compare commits

..

No commits in common. "90a196494ab23441feb6e3d630ab24df9d57647e" and "a555223dbd5504cdf6d8beac9833afeaec0e45bf" have entirely different histories.

View File

@ -402,14 +402,15 @@ export const createCashfreeOrder = onRequest({
return; return;
} }
const isTest = true;
const hashKey = `hash_${Date.now()}_${uid.substring(0, 1)}_${orderId}`; const hashKey = `hash_${Date.now()}_${uid.substring(0, 1)}_${orderId}`;
const apiUrl = isTest
let apiUrl = process.env.CASHFREE_URL; ? 'https://sandbox.cashfree.com/pg/orders'
: 'https://api.cashfree.com/pg/orders';
try { try {
const cashfreeResponse = await axios.post( const cashfreeResponse = await axios.post(
apiUrl!, apiUrl,
{ {
order_id: orderId, order_id: orderId,
hash_key: hashKey, hash_key: hashKey,
@ -505,11 +506,14 @@ export const verifyCashfreePayment = onRequest({
const clientId = process.env.CASHFREE_CLIENT_ID; const clientId = process.env.CASHFREE_CLIENT_ID;
const clientSecret = process.env.CASHFREE_CLIENT_SECRET; const clientSecret = process.env.CASHFREE_CLIENT_SECRET;
const isTest = process.env.CASHFREE_ENVIRONMENT !== 'production';
const apiUrl = process.env.CASHFREE_URL; const apiUrl = isTest
? `https://sandbox.cashfree.com/pg/orders/${orderId}`
: `https://api.cashfree.com/pg/orders/${orderId}`;
const cashfreeResponse = await axios.get( const cashfreeResponse = await axios.get(
apiUrl!, apiUrl,
{ {
headers: { headers: {
'x-api-version': '2022-09-01', 'x-api-version': '2022-09-01',