How Payli eliminated manual order processing and reached 300K+ orders
The gaming goods marketplace connected GiftAPI as a single API layer between its platform and digital key suppliers, replacing separate integrations with each supplier.
What did not work before GiftAPI
Payli worked directly with several digital key suppliers, each with its own API format, limits, and inventory verification logic. The development team had to maintain a separate integration for every supplier.
Delivery delays
A key could take several minutes instead of seconds to arrive, causing customers to abandon their purchases.
Inventory synchronization errors
Products were sometimes sold after a supplier ran out of stock, leading to refunds and complaints.
Unstable pricing
Supplier rates and prices changed without notice, while markups had to be calculated manually.
How GiftAPI solved these problems
GiftAPI became a single API layer between the Payli platform and all its suppliers. Instead of integrating with each supplier separately, the team connected one API that aggregates the catalog, synchronizes stock levels, and handles key delivery.
Endpoints used
/products/steam
Catalog with real-time stock levels
/orders
Automatic key delivery after payment
/webhooks
Out-of-stock notifications
How the integration went
Weeks 1–2
Sandbox integration testing and connection of the Steam key catalog.
Weeks 3–4
Webhook setup and automatic inventory synchronization.
Weeks 5–6
Production traffic migration and shutdown of manual supplier integrations.
What changed after the migration
Key delivery takes seconds instead of minutes
Synchronous delivery through a unified API eliminated supplier-side delays.
Stock levels update in real time
Selling out-of-stock products is now prevented technically rather than procedurally.
Development team freed up
Maintaining ten supplier integrations was replaced by a single GiftAPI integration.

“After connecting GiftAPI, we completely eliminated manual order processing. Approving a new supplier used to take weeks — now it is just a catalog filter. We can finally focus on the storefront and product instead of integrations.”
— CEO of Payli
Want similar results for your platform?
Read other case studies
Plati.Market
RUB 2.8M+ in revenue in the first month
“We scaled from 50 to 1,200 orders per day without hiring additional staff.”
— CEO of Plati.Market
PiplBot
190+ countries in the eSIM catalog
“Adding a new provider used to take three weeks. Now it is just a catalog filter.”
— CTO of PiplBot
Aifory
700+ operators across 150+ countries
“Incorrect top-ups dropped almost to zero in the very first month.”
— Head of Operations at Aifory