Skip to content

arcticline-platform/daraza-wordpress-woocommerce

Repository files navigation

Daraza Payments Gateway

License: GPL v2 or later WordPress PHP WooCommerce

A professional WooCommerce payment gateway plugin that seamlessly integrates Daraza Payments for secure and efficient transactions in your online store.

Overview

The Daraza Payments Gateway plugin provides a robust solution for accepting payments through Daraza directly in your WooCommerce store. It offers comprehensive features for both store owners and administrators, including wallet management and remittance processing.

Key Features

  • 🔒 Secure Payment Processing

    • Direct integration with Daraza API
    • Encrypted transaction handling
    • Secure payment verification
  • 💼 Administrative Tools

    • Wallet balance management
    • Remittance processing
    • Transaction monitoring
    • Comprehensive admin dashboard
  • 📊 Advanced Features

    • Detailed API request/response logging
    • Debug mode for troubleshooting
    • Real-time transaction status updates
    • Customizable payment settings

Requirements

  • WordPress 5.6 or higher
  • PHP 7.4 or higher
  • WooCommerce 8.0 or higher
  • Valid Daraza API key
  • SSL certificate (recommended)

Installation

  1. Download the plugin package
  2. Upload the plugin files to /wp-content/plugins/daraza-payments/
    • Alternatively, install directly through WordPress plugin screen
  3. Activate the plugin via WordPress admin panel
  4. Navigate to WooCommerce → Settings → Payments → Daraza Payments
  5. Configure your settings and add your Daraza API key

Configuration

Obtaining API Key

To get started, you'll need a valid Daraza API key:

  1. Visit Daraza Support
  2. Contact the support team to request your API key
  3. Follow their verification process
  4. Once approved, you'll receive your API credentials

Plugin Settings

Access the plugin settings through:

  • WordPress Admin → WooCommerce → Settings → Payments
  • Select "Daraza Payments" to configure:
    • API credentials
    • Payment options
    • Transaction settings
    • Debug mode
    • Notification preferences

Frequently Asked Questions

What are the prerequisites for using this plugin?

  • Active WooCommerce installation
  • Valid Daraza API key
  • WordPress 5.6 or higher
  • PHP 7.4 or higher

Can I manage remittances from the admin panel?

Yes, the plugin provides a comprehensive admin interface for:

  • Processing remittances
  • Managing wallet balances
  • Viewing transaction history
  • Generating reports

Is the plugin compatible with my theme?

The plugin is designed to work with any WordPress theme that supports WooCommerce. It follows WordPress coding standards and best practices for maximum compatibility.

Screenshots

  1. Payment Settings - Configure your API key and payment preferences
  2. Checkout Integration - Seamless payment experience for customers
  3. Admin Dashboard - Comprehensive remittance management
  4. Wallet Interface - Easy wallet balance management

Support

For technical support or feature requests:

Changelog

Version 1.0

  • Initial release
  • WooCommerce integration
  • Admin dashboard implementation
  • Wallet management features
  • Remittance processing system

License

This plugin is licensed under the GNU General Public License v2.0 or later.

Contributing

We welcome contributions! Please read our contributing guidelines before submitting pull requests.


For more information about Daraza Payments, visit daraza.net

About

Daraza plugin for WordPress and WooCommerce

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors