diff --git a/src/components/PaymobPayment.tsx b/src/components/PaymobPayment.tsx
index db34653e..47cec9d6 100644
--- a/src/components/PaymobPayment.tsx
+++ b/src/components/PaymobPayment.tsx
@@ -20,15 +20,6 @@ interface Props {
export default function PaymobPayment({user, price, setIsPaymentLoading, currency, duration, duration_unit, onSuccess}: Props) {
const [isLoading, setIsLoading] = useState(false);
- const [isModalOpen, setIsModalOpen] = useState(false);
-
- const [firstName, setFirstName] = useState(user.name.split(" ")[0]);
- const [lastName, setLastName] = useState([...user.name.split(" ")].pop());
- const [street, setStreet] = useState("");
- const [apartment, setApartment] = useState("");
- const [building, setBuilding] = useState("");
- const [state, setState] = useState("");
- const [floor, setFloor] = useState("");
const router = useRouter();
@@ -50,16 +41,16 @@ export default function PaymobPayment({user, price, setIsPaymentLoading, currenc
},
},
billing_data: {
- apartment: apartment || "N/A",
- building: building || "N/A",
+ apartment: "N/A",
+ building: "N/A",
country: user.demographicInformation?.country || "N/A",
email: user.email,
first_name: user.name.split(" ")[0],
last_name: [...user.name.split(" ")].pop() || "N/A",
- floor: floor || "N/A",
+ floor: "N/A",
phone_number: user.demographicInformation?.phone || "N/A",
- state: state || "N/A",
- street: street || "N/A",
+ state: "N/A",
+ street: "N/A",
},
extras: {
userID: user.id,
@@ -71,7 +62,6 @@ export default function PaymobPayment({user, price, setIsPaymentLoading, currenc
const response = await axios.post<{iframeURL: string}>(`/api/paymob`, paymentIntention);
router.push(response.data.iframeURL);
- setIsModalOpen(false);
} catch (error) {
console.error("Error starting card payment process:", error);
}
@@ -79,27 +69,7 @@ export default function PaymobPayment({user, price, setIsPaymentLoading, currenc
return (
<>
- setIsModalOpen(false)}>
-
-
-