WebSphere Commerce Enterprise

RFQToOrderCreate URL

Converts an RFQ to an order.

URL structure

http:// host_name/path/
The fully qualified name of your WebSphere Commerce Server and the configuration path.

Parameter values

offering_id
Required: The internal identification of the RFQ.
response_id
Required: The internal identification of the RFQ response.
BillingAddress
Required: The billing address.
paymentTCId
Required: The internal identification of payment TC.
policyId
Required: The internal identification of policy.
cardBrand
Required: The card brand.
responseProductEvalId_i
Required: The internal identification of the nth RFQ response product evaluation.
ShippingAddress_i
Required: The shipping address for the nth product.
ShippingMode_i
The internal identification of shipping mode for the nth product.
cardNumber
Optional:The card number.
cardExpiryMonth
Optional:The card expiry month.
cardExpiryYear
Optional:The card expiry year.

Example

The following example creates an order from an RFQ response with the ID 10005.


    
http://myhostname/webapp/wcs/stores/servlet/RFQToOrderCreate?offering_id=10001&response_id=10005
 
       
&BillingAddress=billAddressHere&paymentTCId=1001&policyId=123&cardBrand=VISA
       
&responseProductEvalId_1=10015&ShippingAddress_1=ShipAddressHere&ShippingMode_1=123
       
&cardNumber=4111111111111111&cardExpiryMonth=05&cardExpiryYear=2003&URL=/

Behavior

  • Checks if the supplied RFQ response exists in the database.
  • If price adjustment information for products exist, calculates the price of the order item.
  • Calls the com.ibm.commerce.order.commands.OrderPrepareCmd task command to allocate inventory and performs Fulfillment Center related checks on the order.
  • Calls the com.ibm.commerce.order.commands.OrderProcessCmd task command to handle payment processing on the order.

Exception conditions

  • The parameter offering_id must be specified.
  • The parameter response_id must be specified.