PHPackages                             yunhanshi/windcave-payment - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. yunhanshi/windcave-payment

ActiveLibrary[Payment Processing](/categories/payments)

yunhanshi/windcave-payment
==========================

The composer plugin for Payment Express (Windcave) Pxpay 2 and EFTPOS HIT (host Initiated Transactions)

v1.0.1(5y ago)12641[1 PRs](https://github.com/yunhanshi/windcave-payment/pulls)MITPHPPHP &gt;=7.0

Since Feb 17Pushed 4y ago1 watchersCompare

[ Source](https://github.com/yunhanshi/windcave-payment)[ Packagist](https://packagist.org/packages/yunhanshi/windcave-payment)[ RSS](/packages/yunhanshi-windcave-payment/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

Windcave Payment PHP SDK
========================

[](#windcave-payment-php-sdk)

Overview
--------

[](#overview)

This plugin is for fast development of Payment Express (Windcave) Pxpay 2 and EFTPOS HIT (host Initiated Transactions) service. To use this plugin, you should apply for related accounts from [Windcave](https://www.windcave.com/).

Requirements
------------

[](#requirements)

- PHP 7.0+.
- cURL extension.
- Windcave account.

Install
-------

[](#install)

### Composer

[](#composer)

run the following command in your project's root directory

```
composer require yunhanshi/windcave-payment
```

### Manual

[](#manual)

Download the SDK source code, and introduce the `autoload.php` file under the SDK directory to your code:

```
require_once '/path/to/windcave-payment/autoload.php';
```

Pxpay 2
-------

[](#pxpay-2)

PxPay 2.0 is a platform independent ecommerce solution provided by Windcave. Using a Hosted Payment Page to accept sensitive card data, PxPay2.0 provides a financially secure and compliant solution without exposing merchants to sensitive information. Instead of hosting a payment page on their own website, PxPay 2.0 allows merchants to redirect their customer to a payment page hosted by Windcave; this will normally reduce the scope of Payment Card Industry compliance.

### Document

[](#document)

- [Windcave PxPay 2.0 document](https://www.windcave.com/developer-e-commerce-hosted-pxpay).

### Example

[](#example)

See example in file `example/PxpaySample.php`

HIT
---

[](#hit)

The Windcave Host Initiated Transaction (HIT) solution is a web facing HTTPS service that permits control of a payment transaction on a Windcave terminal.

There is no requirement of a direct physical connection between the Point of Sale (POS) application and the Windcave terminal. All required software is on the Windcave Terminal and Host. All messages are sent online via the internet to create an end-to-end cloud-based payment solution.

### Document

[](#document-1)

- [Windcave PXHIT document](https://www.windcave.com/Document/PXHIT.pdf).
- [Quick-Start Guide - Move 5000](https://www.windcave.com/Document/Move5000_QSG_v1.1.pdf).

### Example

[](#example-1)

See example in file `example/HITSample.php`

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~23 days

Total

2

Last Release

1886d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8558caad496fb65e636ee9d6e84065e5e9134dfeaa34ebe4e8d4bf6ffadc9842?d=identicon)[yunhanshi](/maintainers/yunhanshi)

---

Top Contributors

[![yunhanshi](https://avatars.githubusercontent.com/u/39039177?v=4)](https://github.com/yunhanshi "yunhanshi (1 commits)")

### Embed Badge

![Health badge](/badges/yunhanshi-windcave-payment/health.svg)

```
[![Health](https://phpackages.com/badges/yunhanshi-windcave-payment/health.svg)](https://phpackages.com/packages/yunhanshi-windcave-payment)
```

###  Alternatives

[omnipay/paypal

PayPal gateway for Omnipay payment processing library

3156.8M53](/packages/omnipay-paypal)[eduardokum/laravel-boleto

Biblioteca com boletos para o laravel

626351.9k2](/packages/eduardokum-laravel-boleto)[tbbc/money-bundle

This is a Symfony bundle that integrates moneyphp/money library (Fowler pattern): https://github.com/moneyphp/money.

1961.9M](/packages/tbbc-money-bundle)[2checkout/2checkout-php

2Checkout PHP Library

83740.3k2](/packages/2checkout-2checkout-php)[smhg/sepa-qr-data

Generate QR code data for SEPA payments

61717.2k5](/packages/smhg-sepa-qr-data)[omnipay/dummy

Dummy driver for the Omnipay payment processing library

271.2M33](/packages/omnipay-dummy)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
