Fulfillment: How it works?
Selling digital goods requires instant delivery. To deliver a product or service securely, our platform uses an API-first and self-service approach, allowing developers to configure and test the delivery process independently.
Nexway offers two fulfillment methods depending on your infrastructure:
1. BY STOCK (KEYS BATCH)
Nexway acts as the key provider. You simply upload a batch of product keys (activation codes, serial numbers, etc.) onto the platform. Nexway securely stores them and automatically associates a key to a shopping cart as soon as a payment is processed.
2. ON THE FLY (REAL-TIME WEBHOOKS)
For account-based licenses or dynamic provisioning, Nexway connects directly to your server endpoints. When an order is processed, our system sends a real-time callback (webhook) to inform your server to grant access to the end-user.
Subscription Management
This webhook approach handles the customer lifecycle. Upon initial acquisition or a recurring subscription renewal, your server automatically receives a callback to extend the user’s paid functionality.
Self-Service Configuration
Your development team can use our REST APIs to create custom fulfillment templates. This allows you to map Nexway’s payload parameters exactly to the format your own servers expect, without requiring our support team to hardcode the connections.
DEVELOPER RESOURCES
Ready to take control of your fulfillment setup? Access our Developer Documentation to review fulfillment principles, configure your templates, and set up your delivery process.