PrintUI Forum

For PrintUI web-to-print and web-to-web solutions
It is currently Tue Oct 15, 2019 8:53 am

All times are UTC

Post new topic Reply to topic  [ 1 post ] 
Author Message
PostPosted: Sat Aug 24, 2013 10:51 pm 

Joined: Fri Aug 02, 2013 11:36 pm
Posts: 15
In order to integrate PrintUI into your store, you must be able to do server-side programming. If you are running your own server for your store, it's quite likely that you meet that requirement and your store is implemented in something like PHP, Java, or ASP.NET. But if you're using a hosting shopping site such as Business Catalyst or Shopify, you are not allowed to do any server-side programming. However, this can be difficult to ascertain because the site may say that you can use their APIs to do various things. But they are must likely using AJAX or Javascript for their APIs, which would not be secure when using PrintUI APIs.

If you are using Magento for your web store, you are in luck. PrintUI can provide a "rapid start" installation kit that can make it pretty easy. (It can get more complex if you have other Magento extensions that don't play by the rules, though. But even in that case, PrintUI can help you get going.)

If you are doing your own integration work, here's the minimum that's needed to support PrintUI in a store:
* The product database for the store must be extensible so that the template name and size can be added to the product definition.
* The sales order database for the store must be extensible to hold a PrintUI job ID for each customized product.
* The store must be able to add a "customize" button for purchases of products that have template names.
* When the user clicks the "customize" button, the store server must be able to load a new page with the server calling the PrintUI newjob API to create a job ID, and then showing the PrintUI SWF editor so that the end user can customize the template. When the user clicks "I'm Finished" there must be a URL that can return to the store so that the end user can continue to check out. At this point, the job ID gets added to the shopping cart, and later saved with the sales order in the database.
* There has to be a way for the store administrator to see the PrintUI job IDs for customized products for each sales order. By having the job ID, the administrator could use the PrintUI getresult API to manually download the resulting PDF using their web browser. But better yet, the store should have a way to show a new web page that automates this process.

Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC

Who is online

Users browsing this forum: No registered users and 1 guest

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group