PHPackages                             movemoveapp/laravel-vendista - 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. movemoveapp/laravel-vendista

ActiveLibrary[Payment Processing](/categories/payments)

movemoveapp/laravel-vendista
============================

A Laravel SDK for integrating with Vendista, an acquiring system that provides payment terminals for vending machines. This package allows you to easily connect your Laravel-based applications to the Vendista API to manage vending transactions, monitor terminal statuses, and process payments.

1.0.0(11mo ago)00MITPHP ^8.0|^8.1|^8.2|^8.3|^8.4

Since May 24Pushed 11mo agoCompare

[ Source](https://github.com/movemoveapp/laravel-vendista)[ Packagist](https://packagist.org/packages/movemoveapp/laravel-vendista)[ RSS](/packages/movemoveapp-laravel-vendista/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

[![](https://avatars.githubusercontent.com/u/69967331?s=400&u=fd8eb7ee8a0803b1fb5a570503e0556ed3dee3a7&v=4)](https://movemove.com.ru/) Vendista Laravel SDK Package
===================================================================================================================================================================

[](#-vendista-laravel-sdk-package)

[![Latest Stable Version](https://camo.githubusercontent.com/2a965a05b849267882b253dcbe7c57eca86cd3011af2fb372e7356555346d737/68747470733a2f2f706f7365722e707567782e6f72672f6d6f76656d6f76656170702f6c61726176656c2d76656e64697374612f76)](https://packagist.org/packages/movemoveapp/laravel-vendista)[![Total Downloads](https://camo.githubusercontent.com/d6658100385a123b33c248eec76b79ca2a3b1e29585fc0d9a97318f4cfb24435/68747470733a2f2f706f7365722e707567782e6f72672f6d6f76656d6f76656170702f6c61726176656c2d76656e64697374612f646f776e6c6f616473)](https://packagist.org/packages/movemoveapp/laravel-vendista)[![Latest Unstable Version](https://camo.githubusercontent.com/42d11cd48a8d2ada82c6ad2f672ba08be75b69505c4772a50b4bfa2c480f3666/68747470733a2f2f706f7365722e707567782e6f72672f6d6f76656d6f76656170702f6c61726176656c2d76656e64697374612f762f756e737461626c65)](https://packagist.org/packages/movemoveapp/laravel-vendista)[![License](https://camo.githubusercontent.com/d05b3053bb0410ca64abf0d49bd97518cba72c2e45136df2f8276e559e21d7fe/68747470733a2f2f706f7365722e707567782e6f72672f6d6f76656d6f76656170702f6c61726176656c2d76656e64697374612f6c6963656e7365)](https://packagist.org/packages/movemoveapp/laravel-vendista)[![PHP Version Require](https://camo.githubusercontent.com/d5137a0b2c6443c1e20d3bb348026557df75218936220b52fffc7bf94989c610/68747470733a2f2f706f7365722e707567782e6f72672f6d6f76656d6f76656170702f6c61726176656c2d76656e64697374612f726571756972652f706870)](https://packagist.org/packages/movemoveapp/laravel-vendista)

A Laravel SDK for integrating with Vendista, an acquiring system that provides payment terminals for vending machines.

This package allows you to easily connect your Laravel-based applications to the Vendista API to manage vending transactions, monitor terminal statuses, and process payments.

- [Features](#features)
- [Installation](#installation)
    - [Register the Service Provider](#register-the-service-provider)
    - [Publish the Configuration](#publish-the-configuration)
- [⚠ Configuration and Authorization Note](#-configuration-and-authorization-note)
- [API](#api)

Features
========

[](#features)

- Secure integration with Vendista payment terminals
- API client for real-time transaction handling
- Terminal status and health monitoring
- Laravel 10, 11, and 12 compatible
- Well-structured and extendable codebase

Use Cases
=========

[](#use-cases)

- Smart vending machines
- Self-service kiosks
- Automated retail systems

Installation
============

[](#installation)

Install the package via Composer:

```
composer require movemoveapp/laravel-vendista
```

Register the Service Provider
-----------------------------

[](#register-the-service-provider)

After installing the package, you need to register the Vendista service provider.

Up to and including Laravel 10, add the following line to the providers array in your `config/app.php` file:

```
...
'providers' => [
    ...
    MoveMoveApp\Vendista\VendistaServiceProvider::class,

    ...
]
```

From Laravel versions 11 and above, you may edit `bootstrap/providers.php` file:

```
