{"id":2144,"date":"2026-09-02T10:38:36","date_gmt":"2026-09-02T10:38:36","guid":{"rendered":"https:\/\/group-starlight.com\/?page_id=2144"},"modified":"2026-09-03T09:38:42","modified_gmt":"2026-09-03T09:38:42","slug":"kz-pay","status":"publish","type":"page","link":"https:\/\/group-starlight.com\/ru\/products\/kz-pay\/","title":{"rendered":"KZ Pay"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\t\t<article class=\"kz-pay-page kz-pay-page--product kz-pay-page--auto\" aria-labelledby=\"kz-pay-product-title\">\r\n\t\t\t<div class=\"kz-pay-page__orb kz-pay-page__orb--one\" aria-hidden=\"true\"><\/div>\r\n\t\t\t<div class=\"kz-pay-page__orb kz-pay-page__orb--two\" aria-hidden=\"true\"><\/div>\r\n\r\n\t\t\t<div class=\"kz-pay-page__container\">\r\n\t\t\t\t\t\t\t\t<header class=\"kz-pay-page__hero kz-pay-page__hero--product\">\r\n\t\t\t<div class=\"kz-pay-page__hero-copy\">\r\n\t\t\t\t<div class=\"kz-pay-page__eyebrow\">\r\n\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 18 18\"><path d=\"M9 2l1.4 4.6L15 8l-4.6 1.4L9 14l-1.4-4.6L3 8l4.6-1.4L9 2z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<span>KZ Pay for WooCommerce<\/span>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<h1 id=\"kz-pay-product-title\">KZ Pay \u2014 WooCommerce Payment Integration for Kaspi<\/h1>\r\n\t\t\t\t<p>Accept Kaspi Pay checkout flows in WooCommerce with a production-ready gateway for Kaspi Public QR API Scheme 1. KZ Pay supports QR payments, mobile payment links, order status polling and secure merchant credential storage.<\/p>\r\n\r\n\t\t\t\t<div class=\"kz-pay-page__actions\">\r\n\t\t\t\t\t\t\t<a class=\"kz-pay-page__button kz-pay-page__button--primary\" href=\"https:\/\/checkout.freemius.com\/plugin\/38185\/plan\/63595\/?trial=paid\">\r\n\t\t\t\t\t\t<span>Get KZ Pay<\/span>\r\n\t\t\t\t\t\t\t<svg class=\"kz-pay-page__arrow\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 18 18\"><path d=\"M4 9h9M10 5l4 4-4 4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t<a class=\"kz-pay-page__button kz-pay-page__button--secondary\" href=\"\/ru\/guides\/connect-kaspi-pay-to-woocommerce\/\">\r\n\t\t\t\t\t\t\t<span class=\"kz-pay-page__button-icon\"><svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M7 3.5h7l4 4V20H7a2 2 0 0 1-2-2V5.5a2 2 0 0 1 2-2Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\/><path d=\"M14 3.5v5h4M9 12h6M9 15.5h6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n\t\t\t\t\t\t<span>Read setup guide<\/span>\r\n\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<ul class=\"kz-pay-page__badges\" aria-label=\"KZ Pay highlights\">\r\n\t\t\t\t\t\t\t<li><svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><span>Kaspi Public QR API Scheme 1<\/span><\/li>\r\n\t\t\t\t\t\t\t<li><svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><span>WooCommerce Checkout<\/span><\/li>\r\n\t\t\t\t\t\t\t<li><svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><span>KZT stores<\/span><\/li>\r\n\t\t\t\t\t<\/ul>\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t<div class=\"kz-pay-page__hero-visual\">\r\n\t\t\t\t\t\t<div class=\"kz-pay-page__device\">\r\n\t\t\t<div class=\"kz-pay-page__device-top\">\r\n\t\t\t\t<span><\/span>\r\n\t\t\t\t<span><\/span>\r\n\t\t\t\t<span><\/span>\r\n\t\t\t<\/div>\r\n\r\n\t\t\t<div class=\"kz-pay-page__device-screen\">\r\n\t\t\t\t<div class=\"kz-pay-page__brand-mark\">\r\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/group-starlight.com\/wp-content\/uploads\/2026\/09\/07_29_47-pm.png\" class=\"kz-pay-page__product-image\" alt=\"KZ Pay product icon\" loading=\"lazy\" srcset=\"https:\/\/group-starlight.com\/wp-content\/uploads\/2026\/09\/07_29_47-pm.png 300w, https:\/\/group-starlight.com\/wp-content\/uploads\/2026\/09\/07_29_47-pm-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<div class=\"kz-pay-page__payment-card\">\r\n\t\t\t\t\t<span class=\"kz-pay-page__mini-label\">WooCommerce<\/span>\r\n\t\t\t\t\t<strong>KZ Pay<\/strong>\r\n\t\t\t\t\t<div class=\"kz-pay-page__fake-lines\" aria-hidden=\"true\">\r\n\t\t\t\t\t\t<span><\/span>\r\n\t\t\t\t\t\t<span><\/span>\r\n\t\t\t\t\t\t<span><\/span>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t\t\t<div class=\"kz-pay-page__status-pill\" aria-hidden=\"true\">\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M19 8a7 7 0 0 0-12-2l-2 2m0 0h5M5 16a7 7 0 0 0 12 2l2-2m0 0h-5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>Polling status<\/span>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/header>\r\n\t\t\r\n\t\t<nav class=\"kz-pay-page__quick-nav\" aria-label=\"KZ Pay page navigation\">\r\n\t\t\t\t\t<a class=\"kz-pay-page__button kz-pay-page__button--resource\" href=\"\/ru\/guides\/connect-kaspi-pay-to-woocommerce\/\">\r\n\t\t\t\t\t\t\t<span class=\"kz-pay-page__button-icon\"><svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M7 3.5h7l4 4V20H7a2 2 0 0 1-2-2V5.5a2 2 0 0 1 2-2Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\/><path d=\"M14 3.5v5h4M9 12h6M9 15.5h6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n\t\t\t\t\t\t<span>WooCommerce setup guide<\/span>\r\n\t\t\t\t\t\t\t<svg class=\"kz-pay-page__arrow\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 18 18\"><path d=\"M4 9h9M10 5l4 4-4 4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t<a class=\"kz-pay-page__button kz-pay-page__button--resource\" href=\"\/ru\/guides\/kaspi-qr-woocommerce\/\">\r\n\t\t\t\t\t\t\t<span class=\"kz-pay-page__button-icon\"><svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M7 3.5h7l4 4V20H7a2 2 0 0 1-2-2V5.5a2 2 0 0 1 2-2Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\/><path d=\"M14 3.5v5h4M9 12h6M9 15.5h6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n\t\t\t\t\t\t<span>Kaspi QR guide<\/span>\r\n\t\t\t\t\t\t\t<svg class=\"kz-pay-page__arrow\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 18 18\"><path d=\"M4 9h9M10 5l4 4-4 4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t<a class=\"kz-pay-page__button kz-pay-page__button--resource\" href=\"\/ru\/products\/kz-pay\/docs\/\">\r\n\t\t\t\t\t\t\t<span class=\"kz-pay-page__button-icon\"><svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M7 3.5h7l4 4V20H7a2 2 0 0 1-2-2V5.5a2 2 0 0 1 2-2Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\/><path d=\"M14 3.5v5h4M9 12h6M9 15.5h6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n\t\t\t\t\t\t<span>Documentation<\/span>\r\n\t\t\t\t\t\t\t<svg class=\"kz-pay-page__arrow\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 18 18\"><path d=\"M4 9h9M10 5l4 4-4 4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<\/a>\r\n\t\t\t\t<\/nav>\r\n\r\n\t\t<section class=\"kz-pay-page__section\">\r\n\t\t\t\t\t<header class=\"kz-pay-page__section-header\">\r\n\t\t\t<span class=\"kz-pay-page__kicker\">Built for real checkout operations<\/span>\r\n\t\t\t<h2>What KZ Pay adds to WooCommerce<\/h2>\r\n\t\t\t<p>The module focuses on the payment path that the verified plugin actually supports: Kaspi QR, mobile payment links, status polling and strict order completion checks.<\/p>\r\n\t\t<\/header>\r\n\t\t\t\t\t\t\t<div class=\"kz-pay-page__cards kz-pay-page__cards--three\">\r\n\t\t\t\t\t\t\t<article class=\"kz-pay-page__card\">\r\n\t\t\t\t\t<div class=\"kz-pay-page__card-icon\">\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 28 28\"><path d=\"M5 7h18l-2 10H8L5 7Zm4 14h.01M20 21h.01M3 4h3l2 13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<h3>WooCommerce gateway<\/h3>\r\n\t\t\t\t\t<p>Adds a dedicated Kaspi payment method to WooCommerce checkout and supports both classic checkout and WooCommerce Checkout Blocks.<\/p>\r\n\t\t\t\t<\/article>\r\n\t\t\t\t\t\t\t<article class=\"kz-pay-page__card\">\r\n\t\t\t\t\t<div class=\"kz-pay-page__card-icon\">\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M4 4h6v6H4V4Zm10 0h6v6h-6V4ZM4 14h6v6H4v-6Zm11 1h2v2h-2v-2Zm3 3h2v2h-2v-2Zm-4 0h2v2h-2v-2Zm4-4h2v2h-2v-2Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<h3>QR and payment links<\/h3>\r\n\t\t\t\t\t<p>Creates a Kaspi QR token for desktop checkout or a Kaspi payment link for same-device mobile authorization.<\/p>\r\n\t\t\t\t<\/article>\r\n\t\t\t\t\t\t\t<article class=\"kz-pay-page__card\">\r\n\t\t\t\t\t<div class=\"kz-pay-page__card-icon\">\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M19 8a7 7 0 0 0-12-2l-2 2m0 0h5M5 16a7 7 0 0 0 12 2l2-2m0 0h-5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<h3>Server-side status polling<\/h3>\r\n\t\t\t\t\t<p>Tracks provider status from WordPress on a controlled schedule and updates the WooCommerce order when Kaspi returns a final result.<\/p>\r\n\t\t\t\t<\/article>\r\n\t\t\t\t\t\t\t<article class=\"kz-pay-page__card\">\r\n\t\t\t\t\t<div class=\"kz-pay-page__card-icon\">\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 28 28\"><path d=\"M14 4l8 3v6.4c0 5-3.2 8.5-8 10.6-4.8-2.1-8-5.6-8-10.6V7l8-3Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linejoin=\"round\"\/><path d=\"M10 14l2.5 2.5L18 11\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<h3>Strict completion checks<\/h3>\r\n\t\t\t\t\t<p>Completes orders only after the Processed status is received with a valid transaction and a matching paid amount.<\/p>\r\n\t\t\t\t<\/article>\r\n\t\t\t\t\t\t\t<article class=\"kz-pay-page__card\">\r\n\t\t\t\t\t<div class=\"kz-pay-page__card-icon\">\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 24 24\"><ellipse cx=\"12\" cy=\"6\" rx=\"7\" ry=\"3\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"\/><path d=\"M5 6v12c0 1.7 3.1 3 7 3s7-1.3 7-3V6M5 12c0 1.7 3.1 3 7 3s7-1.3 7-3\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"\/><\/svg>\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<h3>HPOS compatible<\/h3>\r\n\t\t\t\t\t<p>Stores payment attempt data through WooCommerce order APIs and declares support for High-Performance Order Storage.<\/p>\r\n\t\t\t\t<\/article>\r\n\t\t\t\t\t\t\t<article class=\"kz-pay-page__card\">\r\n\t\t\t\t\t<div class=\"kz-pay-page__card-icon\">\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M7 10V8a5 5 0 0 1 10 0v2M6 10h12v10H6V10Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linejoin=\"round\"\/><path d=\"M12 14v2\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg>\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<h3>Credential protection<\/h3>\r\n\t\t\t\t\t<p>Keeps API credentials server-side and stores sensitive device data encrypted in WordPress options.<\/p>\r\n\t\t\t\t<\/article>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\r\n\t\t<section class=\"kz-pay-page__section kz-pay-page__section--split\">\r\n\t\t\t<div class=\"kz-pay-page__copy-panel\">\r\n\t\t\t\t\t\t<header class=\"kz-pay-page__section-header\">\r\n\t\t\t<span class=\"kz-pay-page__kicker\">Checkout flow<\/span>\r\n\t\t\t<h2>A clear payment journey for customers and store teams<\/h2>\r\n\t\t\t<p>The buyer sees the Kaspi payment screen, while the store receives structured order states and support references for follow-up.<\/p>\r\n\t\t<\/header>\r\n\t\t\t\t\t\t\t\t<ol class=\"kz-pay-page__timeline\">\r\n\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t<span class=\"kz-pay-page__timeline-number\">1<\/span>\r\n\t\t\t\t\t<div>\r\n\t\t\t\t\t\t<h3>Customer chooses KZ Pay<\/h3>\r\n\t\t\t\t\t\t<p>The WooCommerce order is created as pending and the protected KZ Pay payment page opens.<\/p>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t<span class=\"kz-pay-page__timeline-number\">2<\/span>\r\n\t\t\t\t\t<div>\r\n\t\t\t\t\t\t<h3>Kaspi payment artifact is created<\/h3>\r\n\t\t\t\t\t\t<p>The plugin creates either a QR token or a payment link through Kaspi Public QR API Scheme 1.<\/p>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t<span class=\"kz-pay-page__timeline-number\">3<\/span>\r\n\t\t\t\t\t<div>\r\n\t\t\t\t\t\t<h3>Customer authorizes in Kaspi<\/h3>\r\n\t\t\t\t\t\t<p>Desktop buyers scan the QR code. Mobile buyers can continue through the payment link.<\/p>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t<span class=\"kz-pay-page__timeline-number\">4<\/span>\r\n\t\t\t\t\t<div>\r\n\t\t\t\t\t\t<h3>WooCommerce receives the final state<\/h3>\r\n\t\t\t\t\t\t<p>Polling continues until the payment is processed, expired, failed or requires manual review.<\/p>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/li>\r\n\t\t\t\t\t<\/ol>\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t<div class=\"kz-pay-page__visual-stack\">\r\n\t\t\t\t\t\t<article class=\"kz-pay-page__screenshot-card\">\r\n\t\t\t<div class=\"kz-pay-page__screenshot-frame\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"kz-pay-page__screenshot-placeholder\" aria-hidden=\"true\">\r\n\t\t\t\t\t\t<span><\/span>\r\n\t\t\t\t\t\t<span><\/span>\r\n\t\t\t\t\t\t<span><\/span>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<h3>QR checkout<\/h3>\r\n\t\t\t<p>Customer-facing payment page with QR or mobile payment link state.<\/p>\r\n\t\t<\/article>\r\n\t\t\t\t\t\t\t\t<article class=\"kz-pay-page__screenshot-card\">\r\n\t\t\t<div class=\"kz-pay-page__screenshot-frame\">\r\n\t\t\t\t\t\t\t\t\t<div class=\"kz-pay-page__screenshot-placeholder\" aria-hidden=\"true\">\r\n\t\t\t\t\t\t<span><\/span>\r\n\t\t\t\t\t\t<span><\/span>\r\n\t\t\t\t\t\t<span><\/span>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<h3>Order tracking<\/h3>\r\n\t\t\t<p>Order notes and payment attempt status stay connected to the WooCommerce order.<\/p>\r\n\t\t<\/article>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\r\n\t\t<section class=\"kz-pay-page__section\">\r\n\t\t\t\t\t<header class=\"kz-pay-page__section-header\">\r\n\t\t\t<span class=\"kz-pay-page__kicker\">Requirements and compatibility<\/span>\r\n\t\t\t<h2>Use KZ Pay when the store matches the payment environment<\/h2>\r\n\t\t\t<p>These requirements come from the actual payment plugin and should stay visible before purchase or implementation.<\/p>\r\n\t\t<\/header>\r\n\t\t\t\t\t<div class=\"kz-pay-page__matrix\">\r\n\t\t\t\t\t\t<article class=\"kz-pay-page__check-panel kz-pay-page__check-panel--default\">\r\n\t\t\t<h3>Platform requirements<\/h3>\r\n\t\t\t<ul>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>WordPress 6.9 or newer<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>WooCommerce 7.0 or newer<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>PHP 8.1 or newer on a 64-bit build<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>OpenSSL extension enabled<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>HTTPS production website<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t<\/ul>\r\n\t\t<\/article>\r\n\t\t\t\t\t\t\t\t<article class=\"kz-pay-page__check-panel kz-pay-page__check-panel--default\">\r\n\t\t\t<h3>Payment requirements<\/h3>\r\n\t\t\t<ul>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>WooCommerce store currency set to KZT<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>Merchant access to Kaspi Public QR API Scheme 1<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>Production Kaspi API key<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>Kaspi trade point selected in settings<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>Registered payment device token<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t<\/ul>\r\n\t\t<\/article>\r\n\t\t\t\t\t\t\t\t<article class=\"kz-pay-page__check-panel kz-pay-page__check-panel--default\">\r\n\t\t\t<h3>Supported WooCommerce setup<\/h3>\r\n\t\t\t<ul>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>Classic checkout<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>WooCommerce Checkout Blocks<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>High-Performance Order Storage<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>One production website per license<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M4 10.4l3.6 3.6L16 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t<span>Freemius-managed 7-day no-card trial<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t<\/ul>\r\n\t\t<\/article>\r\n\t\t\t\t\t\t\t\t<article class=\"kz-pay-page__check-panel kz-pay-page__check-panel--warning\">\r\n\t\t\t<h3>Not included<\/h3>\r\n\t\t\t<ul>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M5 10h10\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\t\t\t\t\t\t<span>No Kaspi Shop marketplace integration<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M5 10h10\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\t\t\t\t\t\t<span>No Scheme 2 or Scheme 3 certificate flow<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M5 10h10\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\t\t\t\t\t\t<span>No payment webhooks<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M5 10h10\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\t\t\t\t\t\t<span>No automatic refund API<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 20 20\"><path d=\"M5 10h10\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\t\t\t\t\t\t<span>Manual refunds are completed in Kaspi Pay and recorded in WooCommerce<\/span>\r\n\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t<\/ul>\r\n\t\t<\/article>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\r\n\t\t<section class=\"kz-pay-page__section kz-pay-page__section--pricing\" id=\"kz-pay-pricing\">\r\n\t\t\t<div class=\"kz-pay-page__pricing-card\">\r\n\t\t\t\t<div>\r\n\t\t\t\t\t<span class=\"kz-pay-page__kicker\">Annual license<\/span>\r\n\t\t\t\t\t<h2>KZ Pay for one production website<\/h2>\r\n\t\t\t\t\t<p>The subscription includes a site license, product updates and support while the subscription is active. Installed functionality can continue to operate after subscription expiration, but updates and support require an active subscription.<\/p>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"kz-pay-page__price-box\">\r\n\t\t\t\t\t<strong>$99\/year<\/strong>\r\n\t\t\t\t\t<span>1 production website<\/span>\r\n\t\t\t\t\t\t\t<a class=\"kz-pay-page__button kz-pay-page__button--primary\" href=\"https:\/\/checkout.freemius.com\/plugin\/38185\/plan\/63595\/?trial=paid\">\r\n\t\t\t\t\t\t<span>Purchase or start trial<\/span>\r\n\t\t\t\t\t\t\t<svg class=\"kz-pay-page__arrow\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 18 18\"><path d=\"M4 9h9M10 5l4 4-4 4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/section>\r\n\r\n\t\t<section class=\"kz-pay-page__section\">\r\n\t\t\t\t\t<header class=\"kz-pay-page__section-header\">\r\n\t\t\t<span class=\"kz-pay-page__kicker\">FAQ<\/span>\r\n\t\t\t<h2>Practical answers before installation<\/h2>\r\n\t\t\t<p>Short answers focused on what the plugin supports today.<\/p>\r\n\t\t<\/header>\r\n\t\t\t\t\t\t\t<div class=\"kz-pay-page__faq\">\r\n\t\t\t\t\t\t\t<article class=\"kz-pay-page__faq-item\">\r\n\t\t\t\t\t<h3>Does KZ Pay use payment webhooks?<\/h3>\r\n\t\t\t\t\t<p>No. The plugin uses server-side polling through Kaspi status endpoints and completes the WooCommerce order only after a verified Processed status.<\/p>\r\n\t\t\t\t<\/article>\r\n\t\t\t\t\t\t\t<article class=\"kz-pay-page__faq-item\">\r\n\t\t\t\t\t<h3>Can the store accept currencies other than KZT?<\/h3>\r\n\t\t\t\t\t<p>No. The gateway is available only when the WooCommerce currency is set to KZT.<\/p>\r\n\t\t\t\t<\/article>\r\n\t\t\t\t\t\t\t<article class=\"kz-pay-page__faq-item\">\r\n\t\t\t\t\t<h3>Are refunds automatic?<\/h3>\r\n\t\t\t\t\t<p>No. Kaspi Public QR API Scheme 1 does not provide an automatic refund endpoint in this plugin. Refunds are completed in Kaspi Pay and then recorded in WooCommerce.<\/p>\r\n\t\t\t\t<\/article>\r\n\t\t\t\t\t\t\t<article class=\"kz-pay-page__faq-item\">\r\n\t\t\t\t\t<h3>What happens when the subscription expires?<\/h3>\r\n\t\t\t\t\t<p>The installed plugin can continue to run, but updates and support require an active subscription.<\/p>\r\n\t\t\t\t<\/article>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\r\n\t\t\t\t<section class=\"kz-pay-page__disclaimer\" aria-label=\"KZ Pay disclaimer\">\r\n\t\t\t<svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 22 22\"><circle cx=\"11\" cy=\"11\" r=\"8.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"\/><path d=\"M11 10v5m0-8h.01\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"\/><\/svg>\t\t\t<p>KZ Pay is independently developed by Group Starlight and is not affiliated with, endorsed by, sponsored by, or an official product of Kaspi.kz. Kaspi and related trademarks belong to their respective owners.<\/p>\r\n\t\t<\/section>\r\n\t\t\t\t\t\t<section class=\"kz-pay-page__final-cta\">\r\n\t\t\t<div>\r\n\t\t\t\t<span class=\"kz-pay-page__kicker\">Next step<\/span>\r\n\t\t\t\t<h2>Ready to connect Kaspi Pay checkout to WooCommerce?<\/h2>\r\n\t\t\t\t<p>Start with the product page settings, verify the merchant requirements and configure the purchase URL when the production checkout is ready.<\/p>\r\n\t\t\t\t\t\t\t\t\t<a class=\"kz-pay-page__support-link\" href=\"mailto:support@group-starlight.com\">Support: support@group-starlight.com<\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<div class=\"kz-pay-page__final-actions\">\r\n\t\t\t\t\t\t<a class=\"kz-pay-page__button kz-pay-page__button--primary\" href=\"https:\/\/checkout.freemius.com\/plugin\/38185\/plan\/63595\/?trial=paid\">\r\n\t\t\t\t\t\t<span>Get KZ Pay<\/span>\r\n\t\t\t\t\t\t\t<svg class=\"kz-pay-page__arrow\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 18 18\"><path d=\"M4 9h9M10 5l4 4-4 4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t<a class=\"kz-pay-page__button kz-pay-page__button--secondary\" href=\"\/ru\/products\/kz-pay\/docs\/\">\r\n\t\t\t\t\t\t\t<span class=\"kz-pay-page__button-icon\"><svg class=\"kz-pay-page__icon\" aria-hidden=\"true\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M7 3.5h7l4 4V20H7a2 2 0 0 1-2-2V5.5a2 2 0 0 1 2-2Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\/><path d=\"M14 3.5v5h4M9 12h6M9 15.5h6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n\t\t\t\t\t\t<span>Open documentation<\/span>\r\n\t\t\t\t\t<\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/section>\r\n\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"SoftwareApplication\",\"name\":\"KZ Pay\",\"applicationCategory\":\"BusinessApplication\",\"operatingSystem\":\"WordPress, WooCommerce\",\"description\":\"WooCommerce payment integration for Kaspi Public QR API Scheme 1 with QR payments, mobile payment links and server-side status polling.\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Group Starlight\"},\"offers\":{\"@type\":\"Offer\",\"price\":\"99\",\"priceCurrency\":\"USD\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/checkout.freemius.com\/plugin\/38185\/plan\/63595\/?trial=paid\"},\"url\":\"https:\/\/group-starlight.com\/ru\/products\/kz-pay\/\"}<\/script>\t\t\t<\/div>\r\n\t\t<\/article>\r\n\t\t<\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"KZ Pay for WooCommerce KZ Pay \u2014 WooCommerce Payment Integration for Kaspi Accept Kaspi Pay checkout flows in&hellip;","protected":false},"author":2,"featured_media":0,"parent":2163,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"csco_singular_sidebar":"","csco_page_header_type":"","csco_page_load_nextpost":"","footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-2144","page","type-page","status-publish","cs-entry"],"_links":{"self":[{"href":"https:\/\/group-starlight.com\/ru\/wp-json\/wp\/v2\/pages\/2144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/group-starlight.com\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/group-starlight.com\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/group-starlight.com\/ru\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/group-starlight.com\/ru\/wp-json\/wp\/v2\/comments?post=2144"}],"version-history":[{"count":8,"href":"https:\/\/group-starlight.com\/ru\/wp-json\/wp\/v2\/pages\/2144\/revisions"}],"predecessor-version":[{"id":2204,"href":"https:\/\/group-starlight.com\/ru\/wp-json\/wp\/v2\/pages\/2144\/revisions\/2204"}],"up":[{"embeddable":true,"href":"https:\/\/group-starlight.com\/ru\/wp-json\/wp\/v2\/pages\/2163"}],"wp:attachment":[{"href":"https:\/\/group-starlight.com\/ru\/wp-json\/wp\/v2\/media?parent=2144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}