32 lines
1.2 KiB
PHP
32 lines
1.2 KiB
PHP
<?php
|
|
$params = [ 'status_url', 'payment_url' ];
|
|
foreach ( $params as $param ) {
|
|
if ( ! isset( ${$param} ) ) {
|
|
throw new LogicException( "[$param] is not set." );
|
|
}
|
|
}
|
|
?>
|
|
<script>
|
|
window.payu_get_status_url = '<?php echo esc_js( $status_url );?>';
|
|
</script>
|
|
<section id="payu-payment-status">
|
|
<h2 class="payu-payment-status-title">
|
|
<img src="<?php echo WC_PAYU_PLUGIN_URL . 'assets/images/logo-payu.svg' ?>" alt="PayU logo" role="img"/>
|
|
<?php esc_html_e( 'PayU payment', 'woo-payu-payment-gateway' ); ?>
|
|
</h2>
|
|
<div id="payu-payment-status-waiting">
|
|
<h3><?php esc_html_e( 'Wait for the payment result', 'woo-payu-payment-gateway' ); ?>
|
|
<div id="payu-preloader">
|
|
<output aria-live="polite" aria-busy="true">
|
|
<img src="<?php echo WC_PAYU_PLUGIN_URL . 'assets/images/spinner.svg' ?>" alt="..." role="img"/>
|
|
</output>
|
|
</div>
|
|
</h3>
|
|
</div>
|
|
<div id="payu-payment-status-result">
|
|
<div id="payu-payment-status-result-pay-link" style="display: none;">
|
|
<a href="<?php echo esc_url( $payment_url ); ?>" class="button pay"><?php esc_html_e( 'Pay', 'woocommerce' ); ?></a>
|
|
</div>
|
|
</div>
|
|
</section>
|