<?php /** * Order order placement failed template * * @package Tutor\templates * @author Themeum <support@themeum.com> * @link https://themeum.com * @since 3.0.0 */ use Tutor\Ecommerce\CheckoutController; use TUTOR\Input; tutor_utils()->tutor_custom_header(); $order_status; $order_id; $error_msg = Input::get( 'error_message' ); $back_url = wp_get_referer() ? wp_get_referer() : CheckoutController::get_page_url();?> <div class="tutor-container"> <div class="tutor-order-status-wrapper"> <div class="tutor-d-flex tutor-flex-column tutor-align-center tutor-gap-4"> <div class="tutor-order-status-icon"> <img src="<?php echo esc_attr( tutor()->url . 'assets/images/orders/payment-failed.svg' ); ?>" alt="<?php esc_html_e( 'payment failed', 'tutor' ); ?>"> </div> <div class="tutor-order-status-content"> <h2 class="tutor-fs-4 tutor-fw-medium tutor-color-black tutor-mb-4"> <?php esc_html_e( 'Payment failed', 'tutor' ); ?> </h2> <p class="tutor-fs-6 tutor-color-secondary tutor-mb-0"> <?php echo $error_msg ? esc_html( $error_msg ) : esc_html__( 'An error occurred. Please try to place the order again.', 'tutor' ); ?> </p> </div> </div> <div class="tutor-order-status-actions"> <a href="<?php echo esc_url( $back_url ); ?>" class="tutor-btn tutor-btn-primary"> <?php esc_html_e( 'Back to Checkout', 'tutor' ); ?> </a> </div> </div> </div> <?php tutor_utils()->tutor_custom_footer(); ?>