$args The arguments. Must contain: * - string 'product' The seQura payment method identifier. * - string 'campaign' The seQura campaign identifier. * - string 'dest' The CSS selector to place the widget. * - string 'price' The CSS selector for the price. * - string 'message' The message to show. * - string 'message_below_limit' The message to show when the amount is below the limit. * - int min_amount The minimum amount to show the widget. * - ?int max_amount The maximum amount to show the widget. */ defined( 'WPINC' ) || die; // Check if the variables are defined. if ( ! isset( $args['product'], $args['campaign'], $args['dest'], $args['price'], $args['message'], $args['message_below_limit'], $args['min_amount'] ) ) { return; } //phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped ?>