inacho/php-credit-card-validator
A lightweight PHP package for validating credit card details. It checks card numbers with the Luhn algorithm, validates expiry dates and CVV codes, and supports common card types, making payment form validation easy in PHP or Laravel apps.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| jlorente/laravel-credit-cards | 0.83 | Laravel Credit Cards is a Laravel package that adds credit card validation rules, brand detection, and helper utilities to your app. Validate card numbers, identify Visa, Mastercard, Amex and other brands, and format or obfuscate numbers with framework-native tools. | 7 | — | 3 | — | 0 | 0.4 | — | BSD-3-Clause | 3 years ago | |
| gocardless/gocardless-pro | 0.83 | Official PHP client library for the GoCardless Pro API. Install via Composer to create and manage customers, mandates, subscriptions, and payments, with simple, PSR-compatible access to direct debit and recurring payment endpoints. | 103 | 103 | 39 | 139K | 5 | 22.7 | 51.8 | MIT | 1 week ago | |
| ideup/extra-validator-bundle | 0.83 | Extra Validator Bundle adds ready-made Symfony validation constraints and rules for common cases, helping you validate user input with less custom code. A small, focused package for projects that need extra validators beyond Symfony's built-in set. | 9 | 9 | 9 | 4 | 0 | 0.3 | 2.0 | — | — | |
| rap2hpoutre/laravel-credit-card-validator | 0.83 | Laravel validator rule for credit card numbers that checks card validity and detects the brand (Visa, Mastercard, Amex, and more). Drop it into validation rules to verify cards with Luhn checks and type detection. | 21 | — | 13 | — | 1 | 0.9 | — | MIT | 6 years ago | |
| jlorente/php-credit-cards | 0.82 | A PHP package for validating credit card numbers and detecting card brands using length checks, Luhn algorithm, and issuer patterns. Includes Laravel validation support, making it easy to reject invalid payment details and identify Visa, Mastercard, Amex, and more. | 45 | — | 14 | — | 0 | 0.7 | — | MIT | 2 years ago |
|
| mpay24/mpay24-php | 0.82 | A PHP SDK for integrating the mPAY24 payment gateway, offering convenient access to payment processing, transaction management, and related API operations for Laravel/PHP applications. | 13 | — | 17 | — | 6 | 2.4 | 2.3 | MIT | 4 years ago |
|
| jschaedl/iban-validation | 0.82 | A Laravel/PHP package for validating International Bank Account Numbers (IBANs). It provides a validator rule and direct IBAN checks to ensure account numbers are correctly formatted and checksum-valid before storage or payment processing. | 105 | 104 | 23 | 184K | 3 | 3.9 | 46.5 | MIT | 11 months ago | |
| assoconnect/validator-bundle | 0.82 | Symfony bundle providing validators for common scalar values: email addresses, phone numbers, latitude and longitude, monetary amounts, timezones, and French RNA, SIREN, and SIRET identifiers. | 5 | 5 | 0 | 724 | 0 | 30.5 | 33.6 | MIT | 4 weeks ago | |
| yandex-money/yandex-checkout-sdk-php | 0.82 | Official PHP SDK for YooMoney (formerly Yandex.Checkout) that simplifies integrating online payments, refunds, and payouts into PHP applications. Includes API client classes, request/response models, and helpers for common payment flows, helping developers accept payments quickly. | 4 | 3 | 0 | 1K | 11 | 1.7 | 26.1 | MIT | 5 years ago | |
| paynecta/paynecta-laravel-sdk | 0.82 | Paynecta Laravel SDK provides a convenient integration layer for the Paynecta payment platform in Laravel applications. It helps developers connect to payment APIs, manage transactions, and streamline payment-related workflows using familiar Laravel conventions. | 2 | 2 | 1 | 0 | 0 | 18.4 | — | — | 1 month ago | |
| intervention/validation | 0.82 | Intervention Validation extends Laravel 10+ with 37 extra validation rules for formats like IBAN, BIC, ISBN, credit card numbers, usernames, and hexadecimal colors. It registers automatically via service discovery and supports multilingual error messages. | 677 | 683 | 68 | 231K | 2 | 21.5 | 39.1 | MIT | 3 months ago | |
| monnify/monnify-laravel | 0.82 | A Laravel wrapper for the Monnify payment gateway, making it easy to accept collections, initiate single and bulk transfers, verify transactions, and handle webhooks. Includes configurable credentials, a fluent API, and support for sandbox and live environments. | 5 | — | 1 | — | 0 | 12.2 | — | MIT | 5 months ago | |
| nokimaro/liontech-php-sdk | 0.82 | A type-safe PHP 8.3 SDK for the FusionPayments (formerly LionTech) gateway, covering orders, payments, refunds, payouts, tokens, transfers, and balances. PSR-7/17/18 compatible with webhook verification, RSA card encryption, and automatic token refresh. | 0 | 0 | 0 | 17 | 0 | 13.8 | 19.5 | MIT | 5 months ago | |
| thiagocfn/inscricaoestadual | 0.82 | Validate, format, and mask Brazilian state registration numbers (Inscrição Estadual) for all 27 states. Provides per-state validation rules, formatting helpers, and Laravel validation integration, making it easy to verify IE numbers and detect their issuing state in forms and APIs. | 14 | — | 13 | — | 0 | 0.7 | — | MIT | — |
|
| jeroendesloovere/vcard | 0.82 | A lightweight PHP library for creating and exporting vCard (.vcf) files. Build contacts with names, addresses, phone numbers, emails, URLs, photos, and custom fields via a simple API. Framework-agnostic and easy to integrate into Laravel or any PHP project. | 517 | — | 193 | — | 52 | 25.5 | 24.7 | MIT | 3 years ago |
|
| milwad/laravel-validate | 0.82 | Laravel Validate extends Laravel's built-in validation with a large collection of custom rule classes and helper methods, making advanced validation logic simpler and faster to write. Includes localization support and requires PHP 8.0+ and Laravel 9.0+. | 594 | 596 | 49 | 2K | 0 | 22.5 | 8.5 | MIT | 4 months ago | |
| kitano/payment-bundle | 0.82 | Symfony bundle that brings payment processing into your app, wrapping multiple payment gateways behind a shared service interface so you can configure providers, create payments, and handle callbacks and status updates with minimal boilerplate. | 7 | 7 | 5 | 2 | 0 | 0.2 | 1.3 | — | — | |
| aporat/store-receipt-validator | 0.81 | A Laravel/PHP package for validating Apple App Store receipts, including auto-renewable subscriptions and StoreKit purchases. It supports sandbox and production environments, provides a simple API, helps verify transactions, and adds secure receipt validation to your app's backend. | 657 | — | 148 | — | 0 | 27.1 | — | Apache-2.0 | 2 weeks ago |
|
| ekyna/payment-bundle | 0.81 | — | 1 | 1 | 1 | 0 | 0 | 0.6 | — | MIT | 11 years ago | |
| devilcius/extra-validator-bundle | 0.81 | Symfony bundle adding extra validators for common Spanish form fields. Includes CCC (Código Cuenta Cliente) bank account validation and NIF/DNI fiscal ID validation. Install via Composer and configure constraints in validation.xml for your entity properties. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — |
How can I help you explore Laravel packages today?