Payment website creation
Budget: €1,500 – €3,000 EUR
Skills:
HTML, CSS, PHP, javascript, JSON, db
Tasks:
- Setup db for client management: every client shall have their own settings to display to be developed pages in client specific font/colors/icons: i.e. custom CSS
- Create simple Management Website for clients: login/pw and small set of management of settings
@ Change pw
@ Setup specific graphical schemas like texts, font, colors, icons, file, allowed languages
@ Save settings to db
@ Allowed payment options
@ Change I/F provider (for now only one)
- Actual Core website
@ Certain parameters transmitted via URL (e.g. clientID and other IDs)
@ Show in simple graphical terms based on previous management website selection
-- Via db settings above: font, colors, some specific icons, texts and files
@ Fetch data via I/F: imagine kind of ordered items (item description, amount, price) via interface (3rd party swagger description will be provided) and display
-- Fetch and Refresh data
-- Simple calculations like total price over all items
-- Simple modifications to price (e.g. increase by 1 EUR, increase by 10%) for now limited to 1 specific provider (For the future shall be extensible with other providers and possibility of follow up assignments to extend to more)
@ Connect Payment Provider (i.e. Stripe) via PHP or REACT for performing actual credit card payments
-- ApplePay if iOS
-- AndroidPay if Android
-- Credit cards (if allowed by config)
@ After confirmed payment report success
-- via 3rd party I/F
-- plus internal logging of data (separate db table)
@ Report Status of System for each client
-- Login needed
-- Open orders
-- Partly payments
-- Completed payments
@ * I/F for retrieving and reporting success back
-- for now limited to 1 specific provider (For the future shall be extensible with other providers and possibility of follow up assignments to extend to more)
@ Possibility to switch website to other languages (translation will be provided; but framework to manage 2+ languages; as per client config; e.g. German and English)
HTML, CSS, PHP, javascript, JSON, db
Tasks:
- Setup db for client management: every client shall have their own settings to display to be developed pages in client specific font/colors/icons: i.e. custom CSS
- Create simple Management Website for clients: login/pw and small set of management of settings
@ Change pw
@ Setup specific graphical schemas like texts, font, colors, icons, file, allowed languages
@ Save settings to db
@ Allowed payment options
@ Change I/F provider (for now only one)
- Actual Core website
@ Certain parameters transmitted via URL (e.g. clientID and other IDs)
@ Show in simple graphical terms based on previous management website selection
-- Via db settings above: font, colors, some specific icons, texts and files
@ Fetch data via I/F: imagine kind of ordered items (item description, amount, price) via interface (3rd party swagger description will be provided) and display
-- Fetch and Refresh data
-- Simple calculations like total price over all items
-- Simple modifications to price (e.g. increase by 1 EUR, increase by 10%) for now limited to 1 specific provider (For the future shall be extensible with other providers and possibility of follow up assignments to extend to more)
@ Connect Payment Provider (i.e. Stripe) via PHP or REACT for performing actual credit card payments
-- ApplePay if iOS
-- AndroidPay if Android
-- Credit cards (if allowed by config)
@ After confirmed payment report success
-- via 3rd party I/F
-- plus internal logging of data (separate db table)
@ Report Status of System for each client
-- Login needed
-- Open orders
-- Partly payments
-- Completed payments
@ * I/F for retrieving and reporting success back
-- for now limited to 1 specific provider (For the future shall be extensible with other providers and possibility of follow up assignments to extend to more)
@ Possibility to switch website to other languages (translation will be provided; but framework to manage 2+ languages; as per client config; e.g. German and English)