---
title: "Artisan príkazy — Purchases for Laravel | Roundly"
description: "Inštalujte a nastavte poskytovateľov, vypíšte ich pripravenosť, overte prístupové údaje priamo v obchodoch a znova spracujte notifikácie."
url: https://roundly-consulting.com/sk/open-source/navody/purchases-for-laravel/prikazy
language: sk
---

[Všetky balíky](https://roundly-consulting.com/sk/open-source.md)

[Purchases for Laravel](https://roundly-consulting.com/sk/open-source/navody/purchases-for-laravel.md)

# Artisan príkazy

```bash
php artisan purchases:install --providers   # publish config + migrations, append provider .env keys
php artisan purchases:providers             # list providers and whether each can take traffic
php artisan purchases:verify                # genuinely contact every provider
php artisan purchases:verify stripe         # … or just one
php artisan purchases:replay --provider=apple --since=2026-01-01
```

| Príkaz | Čo robí |
| --- | --- |
| `purchases:install {--providers}` | Publikuje konfiguráciu a migrácie a ponúkne ich spustenie; --providers interaktívne vyberie poskytovateľov a doplní do .env kľúče, ktoré tam ešte nie sú — nikdy druhú, prázdnu kópiu už vyplneného. Blok pre Google obsahuje aj kľúče na autentifikáciu pushov. |
| `purchases:providers` | Vypíše registrovaných poskytovateľov a to, či každý dokáže prijímať prevádzku — missing config, kým nie je úplne nastavený (pozrite nižšie). |
| `purchases:verify {provider?}` | Skutočne kontaktuje každého poskytovateľa (alebo jedného) a overí, či prístupové údaje fungujú; Google si vždy vyžiada čerstvý token. |
| `purchases:replay {id?} --provider= --since=` | Znova spracuje uložené auditné notifikácie cez Purchases::replay(); odmietnuté vypíše ako preskočené. |

purchases:providers odpovie yes, len keď poskytovateľ dokáže prijímať prevádzku: Apple potrebuje bundle\_id (v produkcii aj app\_apple\_id); Google potrebuje package\_name, client\_email servisného účtu a autentifikáciu pushov — push token, dvojicu OIDC audience a servisný účet alebo vypnuté push.authenticate; Stripe potrebuje secret aj webhook\_secret. Čokoľvek menej sa zobrazí ako missing config.

purchases:verify vykoná pri každom poskytovateľovi nenáročné autentifikované volanie — Apple požiada o testovaciu notifikáciu, Google vymení prístupové údaje servisného účtu za čerstvý prístupový token (nikdy nepoužije token z cache, takže pokazený kľúč sa prejaví hneď), Stripe načíta zostatok účtu — a ak niektorá kontrola zlyhá, skončí s nenulovým kódom, takže poslúži ako brána pri nasadení. Balík tiež dopĺňa svoje nastavenia do php artisan about, pričom prístupové údaje uvádza len ako SET alebo MISSING a chybné trvanie či zoznam poskytovateľov ako INVALID.

## Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

[Ďalšie spôsoby podpory vrátane kryptomien](https://roundly-consulting.com/sk/podporte-nas.md)

Odoslaním daru súhlasíte s našimi [podmienkami prijímania darov](https://roundly-consulting.com/sk/podmienky-darov.md).

[Podporte našu open-source prácu (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Pridajte sa k nám na Patreone (otvorí sa v novej karte)](https://www.patreon.com/cw/roundly)

## Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.

[Ponuka do 48 hodín](https://roundly-consulting.com/sk/kontakt.md) [Prezrieť všetky balíky](https://roundly-consulting.com/sk/open-source/navody/purchases-for-laravel.md)
