Required |
Variable Name |
Values |
Required |
username |
Account Number/Name |
Required |
password |
The users password |
Required |
name |
The users full name |
Required |
start |
Value must be 'options'. Alternatively, this value could be one of the following values:
'perfectsend' to direct the customer to the Perfectsend page,
'uploadart' to direct the customer to the Art Upload page,
'onlinecatalog' this is applicable only for Retail Online Catalog (ROC) - enabled web sites. It will direct the customer to ROC web site if the login (subaccount username and passowrd) was linked to particular ROC Store#. In order to direct customer to editing of particular design idea, please use option "designid" described below,
'history' to direct the customer to the Order History page,
'pendinglist' to direct the customer to the Pending Orders list
'pendinglist2' to direct the customer to the 2nd Level Pending Orders list
'brokermanager' to direct the customer to the Broker Manager
'orderstatus' to direct the customer to the Order Status and Invoice Information. Please see "billingid" option below to use with this function.
'requestforquote' to direct the customer to the Request For Quote section allowing to get Instant Quote or send a request to the plant.
'editpendinglist' to direct the customer to the list of pending orders to be edited.
If this option is coupled with 'opcorder' option then the user will be directed to editing of particular order.
If order was changed then OPC will return all order information back (ref. 5. Returned Information
Format )
|
Optional |
opcorder |
This option is for usage with start=editpendinglist option and should contain OPC order number. Please see description above for 'editpendinglist' value of 'start' option. |
Optional |
mode |
This option is for Retail Online Catalog(ROC)-enabled web site integrations and should be used jointly with start=onlinecatalog option. It can have the following options:
'history' to direct the customer to the Online Catalog Order History page.
'pendinglist' to direct the customer to the Online Catalog Pending Orders list.
'orderstatus' to direct the customer to the Order Status and Invoice Information. Please see "billingid" option below to use with this function.
'newdesign' to direct the customer to empty design template for the product specified in "designid" variable.
'uploadlogo' to direct the customer to logo upload form for the product specified in "designid" variable.
This option will require customer to select one of existing design ideas before entering logo art uplaod form. Online Deisgner will automatically populate new logo place holder into the middle of chosen deisgn idea.
'cart' to direct the customer to shopping cart. It requires optional field "designid" to be assigned to empty value or removed.
'history' to direct the customer to Order History search form.
'history4' to direct the customer to ROC designs locker. Design locker is alternative mechanism to Order history allowing customer to save intermediate design during works in onlien designer before it was converted to the order.
Also ROC online deisgner automatically saves current design work into Design Locker so the design can be recovered later.
'options' to direct the customer to "Design Options" page for the product specified in "designid" variable for individual ROC Product (Design Options offered:From Scratch/Browse Designs/Upload Logo/Upload Complete Design).
|
Optional |
designid |
Retail Catalog Design ID with 2 character product code prefix (e.g. BC32119) to use with start=onlinecatalog option in order to navigate user into ordering of particular design idea referenced by design idea id defined in Online Catalog. Two character product code should equal the product code enabled for particular OPC account e.g. BC, O1, OD and so on.
Alternatively, 2 character product category code used in in 'designid' parameter will show catalog product selection page within particular product type identified by this 2 character code.
To direct user to OPC template-based product form, please assign this parameter to OPC layout id in format e.g. designid=LAYOUTA101 where "A101" is actual OPC layout id.
|
Optional |
url |
The URL you want the user to return to when the OrderPrinting.com session is complete. |
Optional |
logoffurl |
The URL you want the user sent to if the user chooses to logoff |
Optional |
po |
Purchase order number (40 characters max.) |
Optional |
billingid |
AMOS Billing ID to use with start=orderstatus option in order to navigate user into Order Status/Invoice informaiton. It can be any existing billing id no necessarily associated with OPC account. |
Optional |
memo1 |
Comments (300 characters max.) |
Optional |
finish |
This is a 1 character finish code. You are responsible for correctness of finish codes. Please use only codes provided by your plant. |
Optional |
stock |
This is alphanumeric stock number (5 characters max). You are responsible for correctness of stock numbers. Please use stock numbers provided by your plant. |
Optional |
Cemail |
Additional order confirmation email address |
Optional |
Aemail |
Additional email order authrization address. The order authorization message will be sent to this email address. It is effective only for sub accounts having option "Orders Must Be Authorized" turned on. |
Optional |
OS |
This value determines if the 'Place similar Order' button is displayed on the
final page. Default value is No. This button diverts user to Order form filling in data from the previous order.(Yes or No) |
Optional |
OA |
This value determines if the 'Place Another Order' button is displayed on the
final page. Default value is No. (Yes or No) |
Optional |
orderhistory |
This value determines if the 'Order history' button is displayed on the
final page. Default value is No. (Yes or No) |
Optional |
displayCompanyInfoLink |
This value determines if the 'Company Info' link gets displayed on the
main menu page. Default value is Yes. (Yes or No) |
Optional |
displayOrderInfoTable |
This value determines if the 'Order Information' Table gets displayed on the
order confirmation page. Default value is Yes. (Yes or No) |
Optional |
displayYourInfoTable |
This value determines if the 'Your Information' Table gets displayed on the
order confirmation page. Default value is Yes. (Yes or No) |
Optional |
displayShippingInfoTable |
This value determines if the 'Shipping Information' Table gets displayed on the
order confirmation page. Default value is Yes. (Yes or No) |
Optional |
displaygetshippingpage |
This value determines if the 'Get Shipping Info' page gets displayed during the ordering process. Default value is Yes. (Yes or No) |
Optional |
removeContinueButton |
This value determines if the 'Continue' button gets displayed below the
final order confirmation page. Default value is No. (Yes or No) |
Optional |
removeLogOffButton |
This value determines if the 'Log Off' button gets displayed below the
final order confirmation page. Default value is No. (Yes or No) |
Optional |
displayForShoppingCart |
This value adjusts ordering process for integration with external shopping cart. "Log off" button will be named as "Cancel". Order confirmaion page will have button name "Add To Cart" instead of "Send My Order", no "Cancel Order" button. Final Order information page will not appear after order is sent. Default value is No. (Yes or No) |
Optional |
voidConfirmationPage |
This value skips "Order Confirmation" page. Default value is No. (Yes or No) |
Optional |
displaypostorderconfirmation |
This value determines if the 'Post Order Confirmation' page displays all info of the order, or just an continue button. Default value is Yes. (Yes or No) |
Optional |
disablemakechanges |
This value determines if the 'make changes' button displays or not. Default value is No...not disabled. Setting this to "Yes" will disable it. (Yes or No) |
Optional |
ud0, ud1, ud2, ud3, ud4, ud5, ud6, ud7, ud8, ud9 |
These are 10 user data passthrough variables. All, some or none can be used. There are no data filters for these in OPC. Please "clean" your data before sending them in these variables. Data that has Quotes or Single Quotes will most likely produce undesirable results. Alphanumeric |
Optional |
submitshippinginfo |
This value allows to send optional shipping address information described below. Default value is No.(Yes or No) |
Optional shipping information to be used with submitshippinginfo=yes option |
Required |
Form Element Name |
Value |
Max. length in characters |
Type |
Optional | sname | Shipping first name and last name. | 40 | Text |
Optional | saddress | Shipping address Line 1. | 40 | Text |
Optional | saddress2 | Shipping address Line 2. | 40 | Text |
Optional | scity | Shipping city. | 25 | Alphabetical |
Optional | sstate | Shipping state. | 20 | Alphabetical |
Optional | szip | Shipping zip code. | 10 | Numeric |
Optional | scountry | Shipping country. | 40 | Alphabetical |
Optional | shipmethod | The Shipping Method Chosen in OPC format "code(3 characters)-description" e.g. UPS-Overnight. | 15 | Text |
|