basic http post -Web form to cd fulfillment center

Job for Cosmin:

Integrate my Webform to send data to [url removed, login to view] to have a CD mailed to whomever completes the form.

Do the same thing for Kunaki

Integration instructions follow:

## Deliverables

Job for Cosmin:

Integrate my Webform to send data to [url removed, login to view] to have a CD mailed to whomever completes the form.

Integration instructions follow:

## URL Integration Example

### 60-MINUTE LOAN MODIFICATION: Secrets CD Server URL Integration Method:

**This is the preferred method. You get immediate feedback from our server (success/failure)**.

[Click Here For Code Sample Written in ASP (active server pages)][1]

In the sections below, we define each field, and give you an example. We show you the correct URL format you would use to call our server from some server to server process on your site (when your system is taking or processing order information). If you can program your shopping cart, or can have some process take your order information and call our server, this method works by allowing your server to make a direct http request to our server.

The name and address of the customer is made up in this example, but you will need to substitute actual customer information when you send these fulfillment email requests:

### Field Definitions:

* **productid** This product id is specific to each project you have in your cd-fulfillment account. The exact product ID is required to identify this 60-MINUTE LOAN MODIFICATION: Secrets CD project.

**Single Order, Multiple Projects:** There may be cases when your user orders multiple items from your shopping cart, and you want to call our server with multiple project Ids. For example suppose you had three cd or dvd projects representing three different products. You can string productid's together separating them with an **x**. If you had a user that ordered project 1 and project 3 with ids 100 and 200 respectively, you would make one single call to our server with the productid looking like **productid=100x200**. This will cause our server to print and package them together in one bundle.

* **x_CD** Always leave as true. This internal field is used for some backward compatibility issues.

* **quantity** 1 is the default value. If you leave blank, 1 will be assumed. Quantity refers to how many of this exact product will be shipped to the end user.

* **typeMailMethod** standard is the default value. If you leave blank, standard will be assumed. Values are standard priority or express. standard means first class USPS. Priority is 2-3 day USPS. Express is next day USPS.

* **CoLoginEmail** This is the email address you use to login to your cd-fulfillment account. We use this for security reasons.

* **CoLoginPassword** This is your account password used for security reasons.

* **source** Always leave as cdfulfill. Use even if this is a DVD order.

* **mode** Values are either test or prod. Set to prod when you want to have us actually fulfill orders. Value of test is used while testing your integration process.

* **email** Customer Email. Required. We need this to send the customer order confirmation. We do not ever spam the customer etc.

* **name** Customer full name. Required.

* **nprice** The Amount you charged your customer for order fulfillment. This goes on the printed invoice inside the mailer.

* **co** Customer company name. Optional field.

* **addr** Customer Full street address. Required field. i.e. '123 some street, Suite 123'

* **city** City. Required field.

* **state** State or Province. Required Field.

* **zip** Zip Code, or postal code for international addressss. Required Field.

* **country** Country. If blank, we assume it's in the United States. Otherwise, country names or two letter codes are accepted. Our system is fairly well trained when accepting country names, and even common mispellings are handled, but try to be accurate if possible.

* **SpecialText** Use this information to give this customer specific instructions valid only for him/her such as a serial#, unlock code etc. If you specify any special text, it overrides the special text that you specified from within the project.

* **Invoice**

* Invoice can be Alpha-Numeric.

* You may leave Invoice blank and we will create a unique invoice number, but if you do not use Invoice, then using the same email address on an order will be considered a duplicate if received within 5 days. In other words, the same user (same email) can order this product again, but only after 5 days.

* If you choose to use invoice, it must be unique for this productID. In other words, you can use the same invoice value again, but not for this project.

### Other Considerations:

* **URL Encoding:** The parameter data for each field is URL encoded. For example, the email field has the value "rockyrockwood@[url removed, login to view]" but when URL Encoded, email would look like "rockyrockwood%40gmail%2Ecom".

* You may modify the data in the fields below to alter the results of this test.

[url removed, login to view]




















Click the button below to call our fulfillment server. **This is test mode only so you will not be billed.**

Habilidades: Engenharia, MySQL, PHP, Gestão de projetos, Arquitetura de software, Teste de Software, Hospedagem Web, Gestão de Site , Teste de Website

Ver mais: web source format, united call center, true results, show full name, sample received form, reasons leave job, project management company names, printed names, post standard, php codes create form, mn works, job works, leave feedback days, job letter sample, want process call center, want project call center, information call center, need company make product, make use cases, make follow call, get job project management, follow job, create use cases, get call center job, follow letter sample

Acerca do Empregador:
( 4 comentários ) Torrance, United States

ID do Projeto: #2989309

2 freelancers estão ofertando em média $8/hora para este trabalho


See private message.

$8.19 USD / hora
(79 Comentários)

See private message.

$8.19 USD / hora
(2 Comentários)