Title: Astragate Payment Gateway for WooCommerce
Author: Astragate Payment Technologies
Published: <strong>August 21, 2026</strong>
Last modified: August 21, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/astragate-payment-gateway-for-woocommerce.
svg)

# Astragate Payment Gateway for WooCommerce

 By [Astragate Payment Technologies](https://profiles.wordpress.org/patricklungu/)

[Download](https://downloads.wordpress.org/plugin/astragate-payment-gateway-for-woocommerce.1.1.0.zip)

 * [Details](https://wordpress.org/plugins/astragate-payment-gateway-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/astragate-payment-gateway-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/astragate-payment-gateway-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/astragate-payment-gateway-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/astragate-payment-gateway-for-woocommerce/)

## Description

**Astragate Payment Gateway for WooCommerce** enables your store to accept payments
via the Astragate payment platform.

This official integration connects your WooCommerce store with Astragate’s secure
payment infrastructure, allowing customers to complete transactions smoothly while
keeping sensitive payment data off your server.

#### Data Sent to Astragate

When a customer initiates a payment, the following order information is securely
transmitted to Astragate to create the checkout session:

 * Line items (product ID, name, quantity, and unit price)
 * Order currency
 * Unique correlator ID (transaction reference)
 * Order description
 * Order ID
 * Customer name, email, and phone number (from billing details)
 * Store URL
 * Plugin version and source identifier (`WOOCOMMERCE`)

No card or mobile money credentials are ever processed or stored by this plugin.
All sensitive payment data is handled exclusively by Astragate.

#### Key Features

 * Seamless redirect-based checkout experience
 * Secure handling of payment callbacks and correlator IDs
 * Test mode for safe development and staging
 * Detailed order notes and transaction metadata
 * Compatible with WooCommerce High-Performance Order Storage (HPOS)
 * Clean, standards-compliant WordPress coding practices

#### Requirements

 * An active Astragate merchant account
 * WooCommerce 7.0 or higher (recommended)
 * SSL certificate (HTTPS) on your store

#### Getting Started

 1. Install and activate the plugin
 2. Go to **WooCommerce  Settings  Payments**
 3. Enable **Astragate** and enter your merchant credentials
 4. Configure Test Mode if needed
 5. Save changes and start accepting payments

For full documentation and API details, visit the Astragate merchant portal.

### External services

This plugin connects to the Astragate payment service to process Card and Mobile
Money payments through Astragate’s hosted checkout.

It sends order and customer information (line items, currency, order ID, customer
name, email, phone, and store URL) when a customer initiates a payment. It also 
communicates with Astragate when processing refunds and receiving payment status
callbacks.

This service is provided by Astragate:
 Terms of Service: https://astragate.africa/
terms-of-use Privacy Policy: https://astragate.africa/privacy-policy

## Installation

#### Automatic installation

 1. Log in to your WordPress admin dashboard
 2. Navigate to **Plugins  Add New**
 3. Search for “Astragate Payment Gateway for WooCommerce”
 4. Click **Install Now**, then **Activate**

#### Manual installation

 1. Download the plugin zip file
 2. Go to **Plugins  Add New  Upload Plugin**
 3. Choose the zip file and click **Install Now**
 4. Activate the plugin

#### Configuration

 1. Go to **WooCommerce  Settings  Payments**
 2. Locate **Astragate** and click **Manage**
 3. Enter your Astragate client ID and client secret
 4. Enable **Test Mode** while setting up
 5. Save changes

After configuration, place a test order to verify the full payment flow (redirect
payment  return).

## FAQ

### Do I need an Astragate account?

Yes. You must have an active merchant account with Astragate to use this gateway.
Contact Astragate to obtain your credentials.

### Does this plugin store card details?

No. All sensitive payment data is handled by Astragate. Your store never sees or
stores full card numbers, keeping you outside the highest levels of PCI DSS scope.

### Is the plugin compatible with WooCommerce Blocks / Cart & Checkout blocks?

The plugin follows current WooCommerce payment gateway standards. Full block-based
checkout support depends on the version and is under continuous improvement.

### How does the Return URL work?

After payment completion, customers are redirected back to the correct store URL
with the necessary transaction parameters.

### Where can I get support?

Please contact Astragate support or your account manager. Include your WordPress,
WooCommerce, and plugin versions when requesting help.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Astragate Payment Gateway for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Astragate Payment Technologies ](https://profiles.wordpress.org/patricklungu/)

[Translate “Astragate Payment Gateway for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/astragate-payment-gateway-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/astragate-payment-gateway-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/astragate-payment-gateway-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/astragate-payment-gateway-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/astragate-payment-gateway-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Added server-to-server callback (webhook) support for reliable payment confirmation
 * Fixed order status update after successful payment via callback
 * Improved signature verification and security hardening on callback endpoint
 * Better handling of late / out-of-order callback attempts
 * Declared full compatibility with High-Performance Order Storage (HPOS)
 * Updated return URL handling with wp_safe_redirect

#### 1.0.0

 * Initial public release
 * Core payment gateway integration
 * Redirect-based checkout flow
 * Support for correlator ID and return URL handling
 * Test mode support
 * Basic logging and order notes

## Meta

 *  Version **1.1.0**
 *  Last updated **13 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [ecommerce](https://wordpress.org/plugins/tags/ecommerce/)[payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)
   [payments](https://wordpress.org/plugins/tags/payments/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/astragate-payment-gateway-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/astragate-payment-gateway-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/astragate-payment-gateway-for-woocommerce/reviews/)

## Contributors

 *   [ Astragate Payment Technologies ](https://profiles.wordpress.org/patricklungu/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/astragate-payment-gateway-for-woocommerce/)