PHPackages                             smsheese/skipcash - 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. smsheese/skipcash

ActiveLibrary[Payment Processing](/categories/payments)

smsheese/skipcash
=================

SkipCash payment gateway integration for Laravel with enhanced security and features.

00PHP

Since Feb 26Pushed 2mo agoCompare

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

READMEChangelogDependenciesVersions (1)Used By (0)

SkipCash Payment Gateway for Laravel
====================================

[](#skipcash-payment-gateway-for-laravel)

A Laravel package for SkipCash payment gateway integration with sandbox/production support.

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

[](#requirements)

- PHP 8.1+
- Laravel 9.0+

Quick Install
-------------

[](#quick-install)

```
composer require smsheese/skipcash
php artisan vendor:publish --tag=config
php artisan migrate
```

Configuration
-------------

[](#configuration)

Add to `.env`:

```
SKIPCASH_MODE=sandbox
SKIPCASH_CLIENT_ID=your_client_id
SKIPCASH_KEY_ID=your_key_id
SKIPCASH_KEY_SECRET=your_key_secret
SKIPCASH_WEBHOOK_KEY=your_webhook_key
```

Basic Usage
-----------

[](#basic-usage)

```
use Smsheese\Skipcash\Services\SkipCashGateway;

$gateway = app(SkipCashGateway::class);

// Create payment
$response = $gateway->createPayment([
    'Uid' => $gateway->generateUuid(),
    'KeyId' => config('skipcash.key_id'),
    'Amount' => '100.00',
    'FirstName' => 'John',
    'LastName' => 'Doe',
    'Phone' => '+97412345678',
    'Email' => 'john@example.com',
]);

// Redirect to payment page
return redirect($response['resultObj']['payUrl']);
```

Features
--------

[](#features)

- **Secure HMAC-SHA256 signatures** - Only non-empty fields in correct order
- **Webhook validation** - Signature verification with timing-safe comparison
- **Idempotency** - Prevents duplicate webhook processing
- **Tokenization** - Save cards for returning customers
- **Recurring payments** - Subscription support
- **Refunds** - Full and partial refunds

Documentation
-------------

[](#documentation)

Detailed documentation available in [`docs/skipcash/`](docs/skipcash/). These files were fetched from the official [SkipCash Developer Portal](https://dev.skipcash.app/doc/) and saved as Markdown for reference.

Quick usage guide available in [`docs/USAGE.md`](docs/USAGE.md).

- [API Integration](docs/skipcash/4%20API%20integration.md)
- [Authentication](docs/skipcash/3%20Authentication.md)
- [Webhooks](docs/skipcash/6%20Webhooks.md)
- [Tokenization](docs/skipcash/9%20Tokenization.md)
- [Recurring Payments](docs/skipcash/11%20Recurring%20Payments.md)
- [Refunds](docs/skipcash/8%20Refunds.md)
- [Direct Debit (QPAY)](docs/skipcash/2%20Direct%20Debit%20Card%20(QPAY).md)
- [WooCommerce](docs/skipcash/5a%20Ecommerce%20Plugins%20-%20WooCommerce.md)

Routes
------

[](#routes)

MethodEndpointDescriptionPOST`/payment/generate-payment-link`Create paymentPOST`/payment/create-with-token`Pay with saved tokenGET`/payment/card-details/{tokenIds}`Get card detailsANY`/payment/gateway/response/skipcash`Return URLANY`/payment/gateway/response/skipcash/webhook`WebhookStatus Codes
------------

[](#status-codes)

IDTextDescription0newCreated1pendingAwaiting2paidSuccess3canceledCancelled4failedFailed5rejectedRejected6refundedRefunded7pending refundRefund pending8refund failedRefund failedLicense
-------

[](#license)

MIT License - See LICENSE file.

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance56

Moderate activity, may be stable

Popularity0

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity12

Early-stage or recently created project

 Bus Factor1

Top contributor holds 52.9% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/072229ccfaa3a05e73b2d54399f5219ed7b07f8ecce8378a6cb2ebf02e38d6d0?d=identicon)[smsheese](/maintainers/smsheese)

---

Top Contributors

[![shahzadthathal](https://avatars.githubusercontent.com/u/4338236?v=4)](https://github.com/shahzadthathal "shahzadthathal (9 commits)")[![shahzad-esm](https://avatars.githubusercontent.com/u/127843858?v=4)](https://github.com/shahzad-esm "shahzad-esm (5 commits)")[![smsheese](https://avatars.githubusercontent.com/u/58876239?v=4)](https://github.com/smsheese "smsheese (3 commits)")

### Embed Badge

![Health badge](/badges/smsheese-skipcash/health.svg)

```
[![Health](https://phpackages.com/badges/smsheese-skipcash/health.svg)](https://phpackages.com/packages/smsheese-skipcash)
```

###  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)
