diff --git a/backend/src/routes/stripePayment.js b/backend/src/routes/stripePayment.js
index e78df51..9f77943 100644
--- a/backend/src/routes/stripePayment.js
+++ b/backend/src/routes/stripePayment.js
@@ -69,7 +69,6 @@ module.exports = (pool, query, authMiddleware) => {
WHERE oi.order_id = $1
`, [order_id]);
- // Generate items HTML table for email
const itemsHtml = itemsResult.rows.map(item => `
| ${item.product_name} |
@@ -79,20 +78,11 @@ module.exports = (pool, query, authMiddleware) => {
`).join('');
- // Format shipping address for email
let shippingAddress = 'No shipping address provided';
if (order.shipping_address) {
- const address = typeof order.shipping_address === 'string' ? order.shipping_address : JSON.parse(order.shipping_address);
-
- shippingAddress = `
- ${address.name || ''}
- ${address.street || ''}
- ${address.city || ''}, ${address.state || ''} ${address.zip || ''}
- ${address.country || ''}
- `;
+ shippingAddress = order.shipping_address;
}
- // Send order confirmation email
await emailService.sendOrderConfirmation({
to: order.email,
first_name: order.first_name || 'Customer',