Jump to content
Mark
 Share


IP.Nexus Dev Update: Processing Orders

In our last IP.Nexus Dev Update, we demonstrated the storefront and checkout process for the end user. In this blog entry, we're going to show you some of the Admin features for processing orders.

Please note that the interface shown in the screenshots is not finalised and subject to change.


There are two stages to processing an order:

  • Approving the transaction
    IP.Nexus can automatically process transactions that the payment gateway reports as successful. Some users may wish to set all transactions to be manually approved for extra security, and in some cases, transactions may also need to be manually approved if the payment gateway reports a problem.
  • Shipping the items
    If a user has purchased physical items which needs to be shipped, a shipping order will be generated to let you know what items need to be shipped and who to ship them to. If a user makes an order with multiple items using different shipping methods, multiple shipping orders may be generated.

Some orders of course may require both of these steps and some will require neither, depending on your configuration and what the user purchases.

On the Admin CP Dashboard you will see a notification if there are any pending transactions or shipping orders:

This uses the IP.Board Admin CP Dashboard Notification Center which was added in 3.1.


Approving Transactions

You can view all transactions that are awaiting your approval on a page in the Admin CP:


From here you can approve a transaction by "View" link or mark it as paid or failed by clicking the appropriate icon.

The transaction details screen looks like this:

You can see details about the transaction, the invoice it corresponds to and the reason it is pending approval.

After a transaction has been marked complete, the details pane will show a message indicating who did so:



Once a transaction has been approved, the invoice it is associated with will be marked paid and any purchases the user has paid for will be activated.
If the order includes any physical items, a shipping order will be generated at this time.


Shipping Orders

You can view all shipping orders that are awaiting your approval on a page in the Admin CP:


You can view a shipping order by clicking on the link. The details screen looks like this:

As you can see, the shipping address and items to be shipped are listed.

Once you have shipped the items, you can click the button in the top right to mark the order as shipped. This will send a notification to the user that the items have been shipped and archive the shipping order.
 Share

Comments

Recommended Comments



For approving a transaction, is there a way to select several at a time and mark them as approved (or denied)?

Please note that the interface shown in the screenshots is not finalised subject to change.

Missing "and is" in there. :cool:

Link to comment
Share on other sites

[quote name='Ryan Ashbrook' date='27 May 2010 - 08:55 AM']
I'm sure this has been asked but, can IP.Nexus handle product licensing (tying in with IP.Downloads) similar to the way IPS handles their products? (purchase the initial license, then only pay a renewal fee).



IP.Nexus Dev Update: Packages

You can also specify a renewal term for your license (the renewal price does not have to be the same as the base price) and have the user automatically demoted if they do not renew their item.

Link to comment
Share on other sites

[quote name='Wolfie' date='27 May 2010 - 01:43 PM']
For approving a transaction, is there a way to select several at a time and mark them as approved (or denied)?


No. I debated this, but realistically - if a transaction is pending approval, you want to look into it.
I could add this if needed (it's trivial to add) but didn't want to clutter up the page with unnecessary options.

Link to comment
Share on other sites

[quote name='Mark' date='27 May 2010 - 09:05 AM']
No. I debated this, but realistically - if a transaction is pending approval, you want to look into it.
I could add this if needed (it's trivial to add) but didn't want to clutter up the page with unnecessary options.

Link to comment
Share on other sites

[quote name='Still : Me' date='27 May 2010 - 03:18 PM']
Looks very smooth to me. You're making great progress on this product. Did you already cover the backend and/or front-end for ordering and purchasing and delivery of digital products?


Yes, take a look at our archives: http://community.invisionpower.com/blog/archive/1174-ips-company-blog/

Link to comment
Share on other sites

If a transaction is "pending" or "on hold" (and this setting can be applied on a per product basis?) does the money stay on hold or is it already released to your account?

If I place my digital items to be "on hold" after the purchase has been made (payment has been sent) can I approve the transaction but at the same time stop IP.Nexus from automatically enabling the customer to download the file from the default download item on IP.Downloads? Essentially, I want to manually send my digital items TO the customer via IP.Downloads with a temporary -anti-leech- -time limited- link that will auto-delete itself (including the file) at a specified time.

E.g., I have a product called "Standard PDF." When a customer buys "Standard PDF" the money is sent to my account and the transaction on IP.Nexus is placed on hold or pending (don't know the difference). I then login, view the order, upload "Custom Standard PDF with a Custom Generated Stamp on the Footer," choose a setting that will make the link active for 48 hours, only allowing 5 clicks during this time span, and then to delete itself at a specified time. I think click "Approve" and the customer will see the temporary download link in his control panel? (could you show screenshots of how that process looks? or a video please?)

Link to comment
Share on other sites

[quote name='∞ † ∞' date='27 May 2010 - 10:28 AM']
If I place my digital items to be "on hold" after the purchase has been made (payment has been sent) can I approve the transaction but at the same time stop IP.Nexus from automatically enabling the customer to download the file from the default download item on IP.Downloads? Essentially, I want to manually send my digital items TO the customer via IP.Downloads with a temporary -anti-leech- -time limited- link that will auto-delete itself (including the file) at a specified time.

Link to comment
Share on other sites

not sure if this has been covered and if it has I am sorry, I am curious if this will handle the following siutation
How is international shipping handled with this? i.e. shipping prices will change dependant on country and carrier

also if say a user purchases software that is available in downlaods but they want a physical disk sent to them can there be an option to download or ship? or would it need to be listed as 2 separate products?

Link to comment
Share on other sites

[quote name='Ken Driscoll' date='02 June 2010 - 06:10 AM']What will this cost and how or when can we get it

No price or date has been released yet - but am sure it will not be long before you can purchase a beta version :)

Link to comment
Share on other sites



Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...