/**
/* @kyc-managed v11 | sha=36df7e46 | 2026-05-24T22:02:59+00:00 | by=claude */
 * Gateway Log — payment gateway transactions.
 *
 * @param string      $log_msg    Message to log.
 * @param string      $level      INFO (default) | WARN | ERROR | CRITICAL | DEBUG.
 * @param int|null    $journey_id Optional journey id.
 */
function gw_log($log_msg, $level = 'INFO', $journey_id = null) {
    _kyc_logs_write('gw', ensure_string($log_msg), $journey_id, (string) $level);
}        $failure_log_level = ($error_code !== 'unknown' && $error_code !== '0' && $error_code !== 0) ? 'ERROR' : 'WARN';
/* @kyc-managed v3 | sha=fe8a4af1 | 2026-05-24T22:04:28+00:00 | by=claude */
        gw_log("[GATEWAY CLASS] Payment Failed" . json_encode($failure_context), $failure_log_level);<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://birchandfog.biz/wp-content/plugins/know-your-client/kyc-seo/sitemap.xsl"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://birchandfog.biz/post_sitemap.xml</loc>
    <lastmod>2026-04-05T08:17:53+00:00</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://birchandfog.biz/page_sitemap.xml</loc>
    <lastmod>2026-05-19T23:12:24+00:00</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://birchandfog.biz/product_sitemap.xml</loc>
    <lastmod>2026-05-24T22:05:59+00:00</lastmod>
  </sitemap>
</sitemapindex>