Connect your business to the global gaming economy
SHOPEYBD Partner Portal provides premium wholesale REST endpoints to fetch over 100k+ digital licenses. Sell Steam game keys, PlayStation codes, and top-ups instantly in BDT with customized profit margins.
Supported Platforms & Wholesalers
Built for scale, stability, and speed
We provide premium features designed to automate storefront operations completely.
Dynamic Catalog Syncing
Automatic background cron updates synchronize 100k+ global digital licenses every 3 hours. Updates prices, stock presence, and game attributes seamlessly.
Dual-Environment Switcher
Easily switch between Sandbox (Mock) Mode for dry-run API tests and Live Mode for production orders with actual credit settlements.
Exchange & Markup Engine
Specify custom USD/EUR exchange rates and markup margins. The portal automatically handles currency conversions and saves final retail rates in BDT.
High-speed background syncing without timeouts
Unlike standard APIs that time out, our system launches background CLI workers that paginate through thousands of API items sequentially.
- Chunk-Size pagination (250 items per query)
- MySQL Eloquent Bulk
upsert()queries - Automated 3-Hour scheduler cron
- Smart regional filter (only Global & ROW keys allowed)
Sync Engine Data Flow
API Header Protocol
Dual-Factor Authentication for partner endpoints
Our API introduces a robust second layer of validation. Standard API tokens are susceptible to theft, but SHOPEYBD requires matching both the token and the registered email owner address for transaction verification.
Integrate inside any system in minutes
Leverage clear REST API responses and copy snippets to build web applications, Discord integrations, or automation tools.
curl https://rs.shopeybd.com/api/products \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "X-Reseller-Email: reseller@email.com" \ -H "Accept: application/json"
REST API Endpoint Reference
| Method | Endpoint | Description | Auth Required |
|---|---|---|---|
| GET | /api/products | Fetch active product catalog with calculated BDT prices | Yes |
| POST | /api/orders | Place wholesale order, debits BDT balance, returns license key | Yes |
| GET | /api/orders/{id} | Retrieve order fulfillment status and associated keys | Yes |
Fetch active product catalog with calculated BDT prices.
Place wholesale order, debits BDT balance, and returns the license key.
Retrieve order fulfillment status and associated digital keys.
BDT Pricing & Margin Calculator
Test the dynamic pricing logic: (USD price * Exchange Rate) * (1 + Markup %).
Frequently Asked Questions
How does the automated pricing sync work?
Our background synchronization runner paginates over thousands of listings via chunk-size queries. It converts base rates to BDT using your exchange settings, applies markup margin values, and saves them in local database tables.
What filters are applied to the products?
To guarantee purchase activation, we strictly sync Global and ROW (Rest of World) game keys. Multiple regional offers for identical games are fetched, and the cheapest active seller's license is selected automatically.
How are purchases paid and delivered?
Partners deposit BDT funds into their portal balances. Ordering via `/api/orders` instantly debits BDT values, executes purchase validations on the provider API, and returns license key details in the response body.
What happens if the provider delivery fails?
If order fulfillments fail or providers fall out of stock, our system halts key assignments and performs instant, automated refund credit operations back to partner balances.