Remote authorization
This option enables a user to execute remotely authorization procedure for set of orders, change cards quantity for the order and cancel order. An external shopping cart could be integrated with this option and could use it at the end of checkout process. Below are the fields that will be passed and the meaning of those fields.

Required Form Element Name Value Max. length
in characters
Type Source
Text type includes all syntax signs.
Source OPC means that value of the field should be received from OPC system (interactively or via other interfaces) before the request
Source Input means that value of the field should be defined by User
RequiredusernameAccount Number/Name12NumericOPC
RequiredpasswordThe users password10Alpha-numericOPC
RequirednameThe users full name50AlphabeticalInput
RequiredstartValue must be 'shoppingcart'12AlphabeticalOPC
RequiredurlThe URL you want the user to return to when the request is complete.256URLInput
RequiredacAction code:
"a" - authorize orders
"c" - change quantity for the order or cancel the order if quantity is zero (quantity=0)
2AlphabeticalInput
Required for Action code "c"ordernumberThe order number to use with action code "c"10Alpha-numericOPC
Required for Action code "c"quantityThe Quantity of the Order to use with action code "c"5NumericInput
Required for Action code "a"ordernumber1 ... ordernumberNThe order numbers to use with action code "a"10Alpha-numericOPC
Optional for Action code "a"q1 ... qNUpdated quantity to use with action code "a"10Alpha-numericOPC
Optionalmemo1Comments to use with action code "a".300TextInput
OptionalpoPurchase order number to use with action code "a".40Alpha-numericInput
OptionalbrokerpoBroker's purchase order number to use with action code "a".40Alpha-numericInput
OptionalsnameShipping first name and last name to use with action code "a".40TextInput
OptionalsaddressShipping address Line 1 to use with action code "a".40TextInput
Optionalsaddress2Shipping address Line 2 to use with action code "a".40TextInput
OptionalscityShipping city to use with action code "a".25AlphabeticalInput
OptionalsstateShipping state to use with action code "a".20AlphabeticalInput
OptionalszipShipping zip code to use with action code "a".10NumericInput
OptionalscountryShipping country to use with action code "a".40AlphabeticalInput
OptionalscodeShipping code to use with action code "a".15Alpha-numericInput
OptionalshipmethodShipping method to use with action code "a".50Alpha-numericInput
OptionalcemailEmail address for order confirmation to use with action code "a".100TextInput
Username and password should belong to the same customer which have created these orders or to some customer having rights to authorize orders created under other subaccounts (the same username but different passwords).
Response.
After request is processed, the users browser will be redirected to 'url' (see description of this form element above). Redirection will be done as HTML form submit containing fields described below.
Form Element Name Value Max. length
in characters
Type Source
message

Value is 'OK' if request was processed successfully otherwise it will contain error message. OK Field sname has not an alphabetic type Field ac has wrong length Field url cannot be empty If response field 'ordernumber' is not empty then field 'message' contains system error.

256TextOPC
ordernumberif request was processed unsuccessfully then this value will contain number of last order which was authorized successfully10Alpha-numericOPC

The actual request form looks like this that.

<form ACTION="http://www.orderprinting.com/remote.asp" METHOD="GET or POST if summary length of all fields more 256 characters">
  <input type="hidden" name="username" value="Account Number/Name">
  <input type="hidden" name="password" value="The users password">
  <input type="hidden" name="name" value="The users full name">
  <input type="hidden" name="start" value="Value must be 'shoppingcart'">
  <input type="hidden" name="url" value="The URL you want the user to return to when the request is complete.">
  <input type="hidden" name="ac" value="Action code:
"a" - authorize orders
"c" - change quantity for the order.
">
  <input type="hidden" name="ordernumber" value="The order number to use with action code "c"">
  <input type="hidden" name="quantity" value="The order number to use with action code "c"">
  <input type="hidden" name="ordernumber1 ... ordernumberN" value="The order numbers to use with action code "a"">
  <input type="hidden" name="po" value="Purchase order number to use with action code "c"">
  <input type="hidden" name="sname" value="First Name.">
  <input type="hidden" name="saddress" value="Shipping address Line 1 to use with action code "a".">
  <input type="hidden" name="saddress2" value="Shipping address Line 2 to use with action code "a".">
  <input type="hidden" name="scity" value="Shipping city to use with action code "a".">
  <input type="hidden" name="sstate" value="Shipping state to use with action code "a".">
  <input type="hidden" name="szip" value="Shipping zip code to use with action code "a".">
  <input type="hidden" name="scountry" value="Shipping country to use with action code "a".">
  <input type="hidden" name="scode" value="Shipping code to use with action code "a".">
  <input type="hidden" name="shipmethod" value="Shipping method to use with action code "a".">
  <input type="hidden" name="cemail" value="Email address for order confirmation to use with action code "a".">
</form>

TRY IT HERE!
 
Username:
Password:
Full Name:
Action code:
For action code "c" - change cards quantity for the order:
Ordernumber:
Quantity:
For action code "a" - authorize orders:
Ordernumber1:
Ordernumber2:
Ordernumber3:
For action code "a" - authorize orders:
q1:
q2:
q3:
po:
brokerpo:
sname:
saddress:
saddress2:
scity:
ssate:
szip:
scountry:
scode:
shipmethod:
cemail:
memo1:


Remote Login Feature Technical Specifications
1. Main Login Bypass
This option enables a user to bypass the OrderPrinting.com main login screen and proceed to the main ordering options screen.
2. Order Menu Login
This option enables a user to bypass the OrderPrinting.com main Login and proceed directly to the Order Menu Page
3. Order Form Login
This option enables a user to bypass the OrderPrinting.com main Login and proceed directly to an Order Form.
4. Confirmation Page Login
This option enables a user to bypass the OrderPrinting.com ordering process by passing in all vital data. The confirmation page will be the first page seen.
5. Returned Information Format
When an order is complete, the program will send the order information back to your corporate intranet in this format.
6. Remote Authorization
This option enables a user to fulfill remotely orders authorization procedure. An external shopping cart could be integrated with this option and could use it at the end of checkout process.
7. Remote Online Estimator
This option estimates retail or wholesale price and shipping cost; embeds a product-based shipping estimator to any website using an HTML frame. The embedded estimator shows FedEx and UPS shipping methods and estimated cost. FedEx and UPS settings must be correctly configured for the requesting account.