Інтеграція платформи Polar Billing у Laravel

Перекладено ШІ 2 Laravel News 02 червня, 2026

Досліджуйте, як пакет Laravel Polar легко інтегрує вашу Laravel аплікацію з Polar.sh, забезпечуючи безперебійну обробку підписок і платежів. Чи готові ви зробити свої цифрові продукти ще доступнішими? Читайте далі, щоб дізнатися більше про можливості інтеграції

Пакет Laravel Polar дозволяє безперешкодно інтегрувати вашу Laravel-аплікацію з Polar.sh — сучасним рішенням для продажу SaaS і цифрових продуктів. Він обробляє підписки, регулярні платежі та взаємодіє з API Polar:

use Danestves\LaravelPolar\Billable;

class User extends Authenticatable
{
    use Billable;
}

// Перенаправлення на URL підписки Polar
Route::get('/subscribe', function (Request $request) {
    return $request->user()->checkout(['product_id_123']);
});

// Портал клієнтів
Route::get('/customer-portal', function (Request $request) {
    return $request->user()->redirectToCustomerPortal();
});

Після завершення платежу обробник вхідного вебхука зв'язує платіж із вашим рахунком у базі даних.

$user->subscribed();
$user->subscription()->valid();
$user->subscription()->hasProduct('product_id_123');
$user->subscription()->cancelled();
$user->subscription()->onGracePeriod();
$user->subscription()->pastDue();

// Зміна підписок
$user->subscription()->swap('product_id_123');
$user->subscription()->swapAndInvoice('product_id_123');
$user->subscription()->resume();
// ...

# Основні функції

  • Інтеграція з Polar.sh – просте управління підписками та платежами в Laravel.
  • Управління підписками – підтримка планів підписки та підписок користувачів.
  • Обробка вебхуків – процес подій з Polar.sh, таких як оновлення платежів.
  • Передвстановлені міграції – включає міграції бази даних для таблиць, пов'язаних із підписками.
  • Маршрути та контролери – надає вбудовані кінцеві точки для управління підписками.
  • Гнучкі шаблони – пропонує стандартні компоненти UI, які можна модифікувати за потреби.
  • Конфігураційні параметри – дозволяє розробникам точно налаштовувати параметри інтеграції.

# Дізнайтеся більше

Детальніше про цей пакет, інструкції зі встановлення та джерела коду можна знайти на GitHub. Документація Polar допоможе вам швидко розпочати роботу з платформою білінгу Polar.

Популярні

Інше, що варто прочитати

41 Оновлено 01 червня, 2026

Що нового в PHP 8.5

PHP 8.5 обіцяє безліч нових можливостей, таких як оператор Pipe, функції `array_first()` та `array_last()`, а також нове розширення URI. Чи готові ви дізнатися, як ці функції можуть спростити вашу розробку? Читайте далі, щоб дізнатися більше про ці захоплюючі нововведення

15 Оновлено 01 червня, 2026

Простий пакет RabbitMQ для Laravel

Вам цікаво дізнатися, як спростити інтеграцію RabbitMQ у вашому Laravel-додатку? У нашій статті ми розглянемо пакет Simple RabbitMQ, який дозволяє легко налаштувати багатозʼєднання, публікувати повідомлення та обробляти черги за допомогою простого синтаксису. Читайте далі, щоб дізнатися більше!

13 Оновлено 01 червня, 2026

Створення CLI-додатка за допомогою Laravel та Docker

Зазирніть у світ Laravel, де потужний CLI-фреймворк відкриває нові можливості для розробки командного інтерфейсу. Дізнайтеся, як створити просту утиліту для перевірки акцій, яка працює з Docker, та які переваги це може принести у вашому проєкті!