';
$total_paid = 0;
$total_refunded = !empty($eshb_booking_metaboxes['total_refunded']) ? $eshb_booking_metaboxes['total_refunded'] : 0;
foreach ( $payment_ids as $payment_id ) {
$eshb_payment_metaboxes = get_post_meta($payment_id, 'eshb_payment_metaboxes', true);
$amt = !empty( $eshb_payment_metaboxes['amount'] ) ? (float) $eshb_payment_metaboxes['amount'] : 0;
$curr = !empty( $eshb_payment_metaboxes['currency'] ) ? $eshb_payment_metaboxes['currency'] : $hotel_core->get_eshb_currency_symbol();
$date = get_the_date( '', $payment_id );
$gate = !empty( $eshb_payment_metaboxes['gateway'] ) ? $eshb_payment_metaboxes['gateway'] : '';
$note = !empty( $eshb_payment_metaboxes['note'] ) ? $eshb_payment_metaboxes['note'] : '';
$total_paid += $amt;
echo '';
echo '| ' . esc_html( $date ) . ' | ';
echo '' . esc_html( $gate ) . ' | ';
echo '' . esc_html( $note ) . ' | ';
echo '' . wp_kses_post( $hotel_core->eshb_price($amt) ) . ' | ';
echo '
';
}
echo '';
echo '| ' . esc_html__( 'Total Paid', 'easy-hotel' ) . ' | ';
if(count($payment_ids) < 1 && in_array($booking_status, ['completed', 'processing'])) {
$total_paid = $total_price;
}
if($total_refunded > 0) {
$total_paid = !empty($eshb_booking_metaboxes['total_paid']) ? $eshb_booking_metaboxes['total_paid'] : 0;
}
echo '' . wp_kses_post( $hotel_core->eshb_price($total_paid) ) . ' | ';
echo '
';
if($total_paid < $total_price) {
$total_due = $total_price - $total_paid;
echo '';
echo '| ' . esc_html__( 'Total Due', 'easy-hotel' ) . ' | ';
echo '' . wp_kses_post( $hotel_core->eshb_price($total_due) ) . ' | ';
echo '
';
}
echo '