This commit is contained in:
@ -672,17 +672,38 @@ export async function ownerConfirmReservation(id) {
|
||||
|
||||
// ─── Payments ───
|
||||
|
||||
|
||||
export async function payDeposit(data) {
|
||||
const formData = new FormData();
|
||||
|
||||
formData.append(
|
||||
"ReservationId",
|
||||
String(data.reservationId ?? data.ReservationId ?? "")
|
||||
);
|
||||
|
||||
formData.append(
|
||||
"PaymentTypeId",
|
||||
String(data.paymentTypeId ?? data.PaymentTypeId ?? "")
|
||||
);
|
||||
|
||||
if (data.comment) {
|
||||
formData.append("Comment", data.comment);
|
||||
} else {
|
||||
formData.append("Comment", "");
|
||||
}
|
||||
|
||||
// صورة الوصل لطريقة الدفع Haram
|
||||
if (data.paymentImage) {
|
||||
formData.append("TransactionType", data.paymentImage);
|
||||
formData.append("paymentImage", data.paymentImage);
|
||||
}
|
||||
|
||||
return apiFetch("/Reservations/PayDeposit/pay-deposit", {
|
||||
method: "POST",
|
||||
body: data,
|
||||
body: formData,
|
||||
});
|
||||
}
|
||||
|
||||
export async function getMyTransaction() {
|
||||
return apiFetch("/Customer/GetMyTransaction");
|
||||
}
|
||||
|
||||
// ─── Owner Contact & Stats ───
|
||||
|
||||
export async function getOwnerContactInformation(propertyInformationId) {
|
||||
|
||||
Reference in New Issue
Block a user