Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Shoper Appstore Bundle

Shoper Appstore Bundle Laravel Package

pankrok/shoper-appstore-bundle

A Laravel/PHP bundle for building Shoper AppStore applications, providing the integration scaffolding, configuration, and tooling needed to connect your Laravel app with the Shoper platform and ship store-ready apps faster.

View on GitHub
Deep Wiki
Context7

At a glance

Frequently asked questions about Shoper Appstore Bundle
What is pankrok/shoper-appstore-bundle used for?
It provides scaffolding for connecting an application to the Shoper App Store, including installation and authorization flow support, webhook handling, and API communication helpers. The goal is to reduce repetitive integration code so you can focus on app-specific business logic. It is packaged as a Symfony bundle.
How do I install pankrok/shoper-appstore-bundle?
Install it with Composer using composer require pankrok/shoper-appstore-bundle. Then register or enable the bundle in your Symfony application and configure the required Shoper credentials and services. Check the repository README for the exact bundle registration and configuration keys.
Does pankrok/shoper-appstore-bundle work with Laravel?
The package is described as a Symfony bundle, not a native Laravel package, so Laravel integration is not officially guaranteed. You may be able to reuse its PHP services with adaptation, but you would need to handle service container registration and configuration yourself. For production Laravel apps, verify compatibility or add a Laravel-specific integration layer.
Which Laravel versions are supported by this bundle?
There is no stated Laravel version support because the package targets Symfony. Laravel compatibility would depend on your PHP version and whether the bundle dependencies can be resolved in your Laravel app. Check composer.json and repository issues before relying on it with a specific Laravel release.
How does the Shoper App Store installation and authorization flow work?
The bundle packages support for the Shoper App Store installation and authorization flow. It provides plumbing to connect your app to Shoper so you can complete app installation and authorization steps. You supply app-specific configuration and logic while the bundle handles integration scaffolding.
How do I handle Shoper webhooks with this bundle?
It includes webhook handling support for reacting to store events. You configure the webhook endpoint or service and implement your app-specific reactions to the events Shoper sends. Review the README for routing, verification, and event payload details.
How do I configure API credentials for Shoper?
The bundle provides configurable services intended to fit into a Symfony application. You typically define Shoper API credentials and related options in your bundle configuration, then inject the provided services where needed. Confirm the exact configuration keys in the repository documentation.
Can I use pankrok/shoper-appstore-bundle in production?
It is designed to provide integration scaffolding for Shoper App Store apps, but production readiness depends on your setup and the package's current maintenance state. Review the repository for recent commits, tests, and open issues, and add logging, error handling, and secret management around webhooks and API calls. Test the full install, authorization, and webhook flows in a staging Shoper store first.
How do I test a Shoper App Store integration built with this bundle?
Test the installation and authorization flow, webhook handling, and API calls using a staging or development Shoper store where possible. Mock Shoper API responses and webhook payloads in your test suite to cover failure cases. Confirm that credentials and webhook secrets are not hard-coded in tests.
What alternatives exist to pankrok/shoper-appstore-bundle?
Alternatives include building your own Shoper App Store integration using Shoper's API documentation and an HTTP client, or using a framework-specific package if one exists. This bundle is useful when you want Symfony-oriented scaffolding for authorization, webhooks, and API helpers. Compare maintenance activity, documentation, and whether native Laravel support matters for your project.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect