- What does bagisto/aliexpress-dropship do?
- It is a Bagisto module that connects a Laravel and Bagisto storefront to AliExpress for dropshipping. It covers catalog import, order syncing, and price and inventory updates from the Bagisto admin panel, so merchants can manage AliExpress-sourced products without leaving their store. It assumes Bagisto's product, order, tax, and inventory models and is not usable as a standalone service or on other platforms.
- How do I install bagisto/aliexpress-dropship in a Bagisto application?
- Install it with Composer inside an existing Bagisto application, then publish the package config and run its migrations. Packagist availability is unconfirmed, so you may need to add a VCS repository entry pointing at the GitHub repo before requiring bagisto/aliexpress-dropship. After that, register your AliExpress API credentials and confirm the queue worker and scheduler are running.
- Which Bagisto, Laravel, and PHP versions does it support?
- The repository does not publish a clear compatibility matrix, so treat supported Bagisto, Laravel, and PHP versions as unverified until you check the composer.json constraints. Pin exact versions of Bagisto, Laravel, PHP, and the package commit in a version matrix, and re-test on every Bagisto minor upgrade because the module depends on core models and admin views. Bagisto major releases should be assumed breaking until proven otherwise.
- Does it use the official AliExpress Open Platform API, and how are credentials and tokens handled?
- The package most likely wraps the AliExpress Open Platform API through a client wrapper, but confirm in the source that it uses official endpoints rather than unofficial ones, since that changes your legal exposure. Expect to register an AliExpress app, supply an app key and secret, and manage OAuth token refresh. Rate limits and partial failures should be handled with retries and idempotency, so verify this in the code before relying on it.
- Does it place and fulfill orders on AliExpress automatically, or only import products?
- Based on the described scope, it imports products and syncs orders, pricing, and inventory between your Bagisto store and AliExpress. Whether it automatically places and pays for AliExpress orders on your behalf is not confirmed by the overview, so check the admin controllers and console commands before assuming end-to-end fulfillment. If automated order placement is missing, plan custom work or a manual fulfillment step.
- How much work is AliExpress-to-Bagisto category and attribute mapping?
- Category taxonomy and attribute mapping is the highest-effort part of any dropship connector and should be budgeted as custom development, not configuration. AliExpress categories rarely line up one-to-one with Bagisto's, and variant axes such as size and color need explicit mapping rules. Start with a small catalog across a few categories to expose the edge cases early.
- Do I need a queue worker and scheduler to run this package?
- Yes, in practice you need both. Product imports, image downloads, and order sync should run as queued jobs, and price and stock syncs typically run on a schedule. A durable queue backed by Redis with Horizon or similar observability is strongly recommended, because without it sync reliability degrades and large imports time out.
- How are imported AliExpress product images handled?
- Image handling is not documented in the overview, so verify whether imported images are copied to local or S3-compatible storage or hotlinked from AliExpress CDN URLs. Hotlinking is fragile because remote URLs can change or be blocked, so copying to object storage is the safer production choice. This matters at scale, since catalog imports can pull thousands of images.
- Does it support multi-store, multi-currency, and per-store pricing rules?
- Multi-store, multi-currency, and per-store pricing rules are not confirmed by the package overview and should be validated against the config and admin controllers. AliExpress prices arrive in their own currency, so you need a conversion and markup strategy before syncing. If you run multiple Bagisto channels, test each one separately during your spike.
- Is bagisto/aliexpress-dropship actively maintained and safe for production?
- Adoption signals are weak, with zero dependents and no surfaced star count, so treat it as an unproven artifact rather than a maintained product. Verify the license, the maintainer, the commit history, and AliExpress Terms of Service compliance before production use. The safer path is a short staging spike with sandbox credentials and a small catalog, then vendor the package under a packages/ path or an internal fork so upstream changes or API drift cannot break your store.