Kyon147Kyon147Community·5 Agent Skills Included

laravel-shopify

Build Shopify apps in Laravel with auth, billing, and webhooks

Handles Shopify app authentication, billing, webhooks, and offline access tokens inside Laravel applications. Removes the need to hand-build OAuth flows, HMAC verification, charge management, and token refresh logic. Provides ready middleware, Artisan commands, and queue jobs so developers ship Shopify apps faster with fewer security mistakes.
npx skills add Kyon147/laravel-shopify --all -g -y

All Skills in This Repository (5)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install laravel-shopify?â–¼

Run `npx skills add Kyon147/laravel-shopify --all -g -y` in your terminal to install all skills in this suite globally.

How to add Shopify OAuth to a Laravel app?â–¼

Publish the package config, set your Shopify API key, secret, and scopes in the environment, then protect your routes with the verify.shopify middleware. The package handles the full OAuth redirect and session token flow for you.

How to charge merchants in a Laravel Shopify app?â–¼

Enable billing in the published config and apply the billable middleware to routes that require an active plan. The package manages recurring and one-time charges, plan URLs, and the Shopify approval redirect loop.

How to handle Shopify webhooks in Laravel?â–¼

Declare webhook topics and URLs in the published config and route incoming payloads through the auth.webhook middleware for HMAC verification. Payloads are dispatched as queue jobs, and you can map topics to your own custom job classes.

Does laravel-shopify support expiring offline tokens?â–¼

Yes. Enable the expiring offline tokens flag, run the package migrations, and it automatically refreshes access tokens and can migrate legacy shops via built-in Artisan commands.

Related Repositories in Software Engineering

View All in Software Engineering→