Submitting subscription orders

1. Check product stock (mandatory)
Nexway highly recommends checking product stock before you add a product to the customer cart (getStockStatus API).

In case no stock is available, the order is refused.

2. Propose cross-selling, upselling, and options for a selected product (optional)
Optionally, you can get a list of product and options to add to the cart along with the initial product selected (getCrossUpSell API).
The following options are available:

Download extension
By default, the end-user can download their products for 21 days after the purchase. Thanks to this option, the end-user can download a new copy of their product as many times as they want during the download time period.
Backup DVD
A backup DVD of the products purchased will be sent to the end-user.

3. Process the payment on your system (mandatory)
Leverage your own payment system to process the end-user’s payment for their purchases.

4. Create the order (mandatory)
Once the payment has been accepted, you must submit the order to Nexway providing information about the product being purchased (createOrder API).
Depending on the API return code, the order is accepted or not. If accepted, a subscription ID is also returned.

Note: The real end-user email is requested in the order submission. For security reasons, some publishers send the information required to deliver and unlock the product directly to the end-user.

5. Share the delivery information with the end-user
Three types of information must be sent to or shared with the end-user:

Nexway Order Number: Required for customer support
Serial Number: Unique product serial number provided by the publisher
Download information: Useful instructions to help the end-user to acquire and activate the product
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.