PHP 8.2.31
Preview: payment-online.php Size: 2.64 KB
/home/nshryvcy/blissfulnepal.com/wp-content/plugins/tourmaster/room/single/payment-online.php

<?php 
	if( !empty($_GET['tid']) ){
		$tid = trim($_GET['tid']);
	}else if( !empty($_COOKIE['tourmaster-room-current-id']) ){
		$tid = trim($_COOKIE['tourmaster-room-current-id']);
	}

	global $wpdb;
	$sql  = "SELECT * FROM {$wpdb->prefix}tourmaster_room_order ";
	$sql .= $wpdb->prepare("WHERE id = %d ", $tid);
	$sql .= $wpdb->prepare("AND user_id = %d ", get_current_user_id());
	$result = $wpdb->get_row($sql);	

	// get price data
	$booking_details = json_decode($result->booking_data, true);
	$contact_info = json_decode($result->contact_info, true);
	$price_breakdowns = json_decode($result->price_breakdown, true);
	$payment_info = json_decode($result->payment_info, true);

	get_header();

	tourmaster_set_currency($result->currency);

	echo '<div class="tourmaster-page-wrapper" id="tourmaster-room-payment-display-page" ';
	echo 'data-tid="' . esc_attr($result->id) . '" ';
	echo 'data-ajax-url="' . esc_attr(TOURMASTER_AJAX_URL) . '" >';
	echo '<div class="tourmaster-container clearfix" >';

	if( in_array($result->order_status, array('approved', 'online-paid')) ){

		echo '<div class="tourmaster-room-paid-order-message clearfix" style="padding: 60px 0px;" >';
		echo '<p>' . esc_html__('This order has already been paid, please check your order on dashboard page', 'tourmaster') . '</p>';
		echo '<a class="tourmaster-button" href="' . tourmaster_get_template_url('dashboard') . '" >' . esc_html__('Go to Dashboard', 'tourmaster') . '</a>';
		echo '</div>';

	}else{
		tourmaster_room_payment_step(3);

		echo '<div class="tourmaster-payment-step tourmaster-step3 clearfix" id="tourmaster-step3-wrap" style="display: block;" >';
		echo '<div class="tourmaster-column-40" >';
		echo '<div class="tourmaster-room-contact-detail-wrap" >';
		echo tourmaster_room_display_contact_detail($booking_details, $contact_info);
		echo '</div>';
		echo '</div>'; // tourmaster-column-40
		echo '<div class="tourmaster-column-20" >';
		echo '<div class="tourmaster-room-sidebar-summary-wrap tourmaster-item-pdlr" >';
		tourmaster_room_price_sidebar($price_breakdowns, 3, $payment_info, $result->order_status);
		echo '</div>'; // tourmaster-room-sidebar-summary-wrap
		echo '</div>'; // tourmaster-column-20
		echo '</div>'; // tourmaster-step3
	
		echo '<div class="tourmaster-payment-step tourmaster-step4 clearfix" id="tourmaster-step4-wrap" >';
		echo '<div class="tourmaster-room-complete-booking-wrap tourmaster-item-pdlr" >';
		echo tourmaster_room_booking_complete();
		echo '</div>';
		echo '</div>';
	}

	
	echo '</div>'; // tourmaster-container
	echo '</div>'; // tourmaster-page-wrapper

	tourmaster_reset_currency();

	get_footer(); 

	do_action('include_goodlayers_payment_script');

?>

Directory Contents

Dirs: 1 × Files: 5

Name Size Perms Modified Actions
user DIR
- drwxr-xr-x 2024-05-28 15:48:43
Edit Download
4.00 KB lrw-r--r-- 2024-05-28 15:48:43
Edit Download
2.64 KB lrw-r--r-- 2024-05-28 15:48:43
Edit Download
579 B lrw-r--r-- 2024-05-28 15:48:43
Edit Download
6.46 KB lrw-r--r-- 2024-05-28 15:48:43
Edit Download
7.78 KB lrw-r--r-- 2024-05-28 15:48:43
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).