SEMI advanced orderform for telephonecompany, including confirmation page, confirmation email, database input/output
$30-5000 USD
Anulowano
Opublikowano ponad 12 lat temu
$30-5000 USD
Płatne przy odbiorze
Semi-advanced orderform including
Confirmation page
Confirmation email
Advanced number lookup
Database input/output
## Deliverables
Orderform version 1.0
Lines with # indicates its a description!
#First page - Company Data
Company name: INPUT FIELD (validate: Not empty, more than 2 characters)
Vat Number: INPUT FIELD (validate: not empty, 8 character, Only numbers)
Address: INPUT FIELD (validate: Not empty, more than 2 characters)
ZIP: INPUT FIELD (validate: not empty, 4 character, Only numbers)
City: INPUT FIELD (validate: Not empty, more than 2 characters)
Phonenumber: INPUT FIELD (validate: not empty, 8 character, Only numbers)
Email address: INPUT FIELD (validate: not empty, must be email)
Contact: INPUT FIELD (validate: Not empty, more than 2 characters)
Contact Numer: INPUT FIELD (validate: not empty, 8 character, Only numbers)
#Second page - Products/Package - MAIN NUMBER
MAIN NUMBER DROPDOWN (transfer number, new number/Use current subscribtion)
#IF "transfer number"
Current number INPUT FIELD (validate: Not empty, 8 character, Only numbers)
#IF "new numbers/Use current" (see description below)
Chose numbers DATALIST (List data from database, including prices for "special numbers")
#Third page - Products/Package - EMPLOYE NUMBERS
Number use: DROPDOWN (transfer number, new numbers, Use current subscribtion)
QTY: DROPDOWN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25 - More? Contact sales)
#Forth page - Configuration of "number use"
#IF "transfer number"
Current number INPUT FIELD (validate: Not empty, 8 character, Only numbers)
# x fields, where numbers of fields are calculated from QTY chosen from second page ("products/Package")
#IF "new numbers" (see description below)
#Chose X numbers (where QTY of numbers to chose are calculated from QTY chosen from second page ("products/Package")
Chose numbers DATALIST (List data from database, including prices for "special numbers")
#IF "use current" then goto "ORDERING DONE"
#ORDERING DONE, NOW WE CREATE CUSTOMER IN DATABASE, SEND OUT EMAIL TO CUSTOMER AND US
1: Create order number
2: Create customer in database (all inputs are used)
3: Get login info from database (to use in order confirmation)
4: Send orderconfirmation, copy to us
#ORDER CONFIRMATION DONE
#CONFIRMATION PAGE
COMPANY DATA
ORDER INFO / ORDER NUMBER
PRICE
PAYMENT LINK
#INPUT ON CONFIRMATION EMAIL
COMPANY DATA
ORDER INFO / ORDER NUMBER
NEW customer data / Login (get from database)
PRICE
PAYMENT LINK
#DESCRIPTION OF "NEW NUMBER"
See this page: <[login to view URL]>
Choose: "jeg ?nsker nyt nummer"
See the numbers are listed nicely, and there is a search function, "search on 4 last digits"