kalicr/zunify (1.0.2)

Published 2026-06-10 20:18:25 +00:00 by kalicr-packages

Installation

{
	"repositories": [{
			"type": "composer",
			"url": ""
		}
	]
}
composer require kalicr/zunify:1.0.2

About this package

Zunify payment gateway integration for Magento 2 checkout.

KaliCR Logo

Module Kalicr_Zunify

Zunify payment method integration for Magento 2 checkout, including charge creation, webhook invoicing, and admin configuration.

This module is developed by Kal-i CR Development Team.

Features

  • Checkout payment method: phone and PIN based Zunify payment at checkout.
  • Payment gateway: create charge, status polling, webhook URL setup, and error mapping.
  • Order automation: cron jobs to invoice paid orders and cancel stale pending orders.
  • Admin configuration: sandbox mode, business credentials, security mode, and debug logging.

Installation

Via Composer

composer require kalicr/zunify
bin/magento module:enable Kalicr_Zunify
bin/magento setup:upgrade
bin/magento cache:clean

Manual installation

  1. Copy the module into app/code/Kalicr/Zunify.
  2. Run:
bin/magento module:enable Kalicr_Zunify
bin/magento setup:upgrade
bin/magento cache:clean

Configuration

  1. Open the Magento admin panel.
  2. Go to Stores → Configuration → Sales → Payment Methods → Kal-í CR - Zunify.
  3. Configure business code, API credentials, security mode, webhook URL, and cron schedules.
  4. Save the configuration.

Dependencies

  • Magento Open Source / Adobe Commerce: 2.4.6 through 2.4.8
  • PHP: 8.2 or 8.3
  • Magento modules: Kalicr_Core, Magento_Payment, Magento_Sales, Magento_Checkout
  • Composer packages: kalicr/core

Compatibility

  • Adobe Commerce / Magento Open Source: 2.4.62.4.8-p5 (use 1.0.1+ for 2.4.8-p5 UCT compatibility)
  • PHP: ^8.2 || ^8.3

Functional overview

Shoppers select Zunify at checkout, enter a phone number and PIN, and place the order. Magento creates the charge through the Zunify API and completes invoicing through webhook or cron reconciliation.

Administrators configure credentials and operational behavior from the payment section in admin.

Technical notes

  • Custom logger writes to var/log/zunify.log when debug mode is enabled.
  • REST endpoint: POST /V1/zunify/invoice for webhook invoicing.
  • Error codes are mapped in etc/zunify_error_mapping.xml.

Changelog

See CHANGELOG.md.

Support

For questions or incidents, contact Kal-i CR Development Team:

  • Email: contacto@kalicr.com

License

Proprietary. See LICENSE.md.

Dependencies

Dependencies

ID Version
kalicr/core ^0.1.0
magento/framework ^103.0
magento/module-checkout ^100.0
magento/module-payment ^100.0
magento/module-sales ^103.0
php ^8.2 || ^8.3
Details
Composer
2026-06-10 20:18:25 +00:00
16
Kal-i CR Development Team
proprietary
161 KiB
Assets (1)
Versions (1) View all
1.0.2 2026-06-10