PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
| Dir : /home2/medicu/.trash/cartflows.12/modules/thankyou/templates/ |
| Server: Linux tista.bd.svlogins.com 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 IP: 103.159.37.114 |
| Dir : /home2/medicu/.trash/cartflows.12/modules/thankyou/templates/instant-thankyou-order-details.php |
<?php
/**
* CartFlows Instant Checkout Order Details.
*
* @package cartflows
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
if ( ! $order ) {
return;
}
// Fetch Billing email.
$billing_email = $order->get_billing_email();
?>
<div class="wcf-ic-layout-left-column">
<div class="col2-set wcf-col2-set" id="order-address">
<?php do_action( 'cartflows_instant_thankyou_before', $order->get_id() ); ?>
<div class="wcf-ic-status">
<div class="wcf-ic-status__left">
<div class="wcf-ic-status__left-icon">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1" stroke="currentColor" class="wcf-ic-status__icon-svg">
<path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z" />
</svg>
</div>
<div>
<p>
<?php
// Translators: Order ID.
echo sprintf( esc_html__( 'Order #%s', 'cartflows' ), esc_html( $order->get_order_number() ) );
?>
</p>
<h2>
<?php
// Translators: First name.
echo sprintf( esc_html__( 'Thank you, %s!', 'cartflows' ), esc_html( $order->get_billing_first_name() ) );
?>
</h2>
</div>
</div>
</div>
<?php
if ( isset( $formatted_address ) && ! empty( $google_maps['google_map_api_key'] ) ) {
?>
<div class="wcf-ic-ty-map">
<iframe width="640" height="300" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.it/maps?q=<?php echo esc_attr( $formatted_address ); ?>&output=embed"></iframe>
</div>
<?php
}
?>
<div class="wcf-ic-updates wcf-ic-box">
<h2 class="woocommerce-order-status"><?php esc_html_e( 'Order Updates', 'cartflows' ); ?></h2>
<p><?php echo esc_html( apply_filters( 'cartflows_instant_thankyou_order_received_text', __( 'You will receive order and shipping updates via email.', 'cartflows' ) ) ); ?> </p>
</div>
<div class="wcf-ic-review-customer wcf-ic-review-customer--ty wcf-ic-box">
<?php
if ( ! empty( $billing_email ) ) :
?>
<div class="wcf-ic-review-customer__row wcf-ic-review-customer__row--contact">
<div class="wcf-ic-review-customer__label"><label><?php esc_html_e( 'Contact', 'cartflows' ); ?></label></div>
<div class="wcf-ic-review-customer__content"><p><?php echo esc_html( $order->get_billing_email() ); ?></p></div>
</div>
<?php
endif;
?>
<div class="wcf-ic-review-customer__row wcf-ic-review-customer__row--address">
<div class="wcf-ic-review-customer__label">
<label>
<?php
echo ! $show_shipping ? esc_html_e( 'Address', 'cartflows' ) : esc_html_e( 'Billing', 'cartflows' );
?>
</label>
</div>
<div class="wcf-ic-review-customer__content">
<address>
<?php echo wp_kses_post( $order->get_formatted_billing_address() ); ?>
<?php if ( $order->get_billing_phone() ) : ?>
<p class="woocommerce-customer-details--phone"><?php echo esc_html( $order->get_billing_phone() ); ?></p>
<?php endif; ?>
<?php if ( $order->get_billing_email() ) : ?>
<p class="woocommerce-customer-details--email"><?php echo esc_html( $order->get_billing_email() ); ?></p>
<?php endif; ?>
<?php
/**
* Action hook fired after an address in the order customer details.
*
* @since 8.7.0
* @param string $address_type Type of address (billing or shipping).
* @param WC_Order $order Order object.
*/
do_action( 'woocommerce_order_details_after_customer_address', 'billing', $order );
?>
</address>
</div>
</div>
<?php if ( $show_shipping ) : ?>
<div class="wcf-ic-review-customer__row wcf-ic-review-customer__row--shipping-address">
<div class="wcf-ic-review-customer__label"><label><?php esc_html_e( 'Shipping', 'cartflows' ); ?></label></div>
<div class="wcf-ic-review-customer__content">
<address>
<?php echo wp_kses_post( $order->get_formatted_shipping_address() ); ?>
<?php
/**
* Action hook fired after an address in the order customer details.
*
* @since 8.7.0
* @param string $address_type Type of address (billing or shipping).
* @param WC_Order $order Order object.
*/
do_action( 'woocommerce_order_details_after_customer_address', 'shipping', $order );
?>
</address>
</div>
</div>
<?php endif; ?>
<div class="wcf-ic-review-customer__row">
<div class="wcf-ic-review-customer__label"><label><?php esc_html_e( 'Payment', 'cartflows' ); ?></label></div>
<div class="wcf-ic-review-customer__content">
<p>
<?php echo wp_kses_post( $order->get_payment_method_title() ); ?>
</p>
</div>
</div>
<?php
// Only fire the receipt action if the order still requires payment.
// Gateways like Razorpay hook woocommerce_receipt_{method} to open
// their payment popup; firing this on an already-paid thank-you page
// causes "Something went wrong" because the order is no longer payable.
if ( $order->needs_payment() ) {
do_action( 'woocommerce_receipt_' . $order->get_payment_method(), $order->get_id() );
}
?>
</div>
<?php if ( $show_downloads ) : ?>
<div class="wcf-ic-ty-downloads wcf-ic-ty-box wcf-ic-ty-box--downloads wcf-ic-box">
<?php
wc_get_template(
'order/order-downloads.php',
array(
'downloads' => $downloads,
'show_title' => true,
)
);
?>
</div>
<?php endif; ?>
<?php do_action( 'cartflows_instant_thankyou_after', $order->get_id() ); ?>
<div class="wcf-ic-footer">
<span class="wcf-ic-footer__continue-shipping">
<a class="wcf-ic-button wcf-ic-button--ty" href="<?php echo esc_url( $shop_url ); ?>"><?php echo esc_html( apply_filters( 'cartflows_instant_thankyou_shop_button_text', __( 'Continue Shopping', 'cartflows' ) ) ); ?></a>
</span>
</div>
</div>
</div>