Difference between revisions of "Funnel Settings"

From Funnel Settings
Jump to navigation Jump to search
 
(15 intermediate revisions by 5 users not shown)
Line 2: Line 2:
''<big>version 2.1.0</big>''
''<big>version 2.1.0</big>''


=== INTRODUCTION ===
=== Introduction ===
“Funnel Settings” is a tool specifically developed to work with WordPress platform. WordPress is the World’s leading CMS platform which allows users to optimise and customise front-end content easily without the need of a web developer. Funnel Settings is a WordPress plugin that can be easily installed and customised by any novice user.
“Funnel Settings” is a tool specifically developed to work with WordPress platform. WordPress is the World’s leading CMS platform which allows users to optimise and customise front-end content easily without the need of a web developer. Funnel Settings is a WordPress plugin that can be easily installed and customised by any novice user.


The plugin integrates with two major APIs. 1) Earnware 2) Konnektive CRM. Earnware is used for collecting email addresses and Konnektive CRM handles all transactions.
The plugin integrates with two major APIs. 1) Earnware 2) Konnektive CRM. Earnware is used for collecting email addresses and Konnektive CRM handles all transactions.


=== TECHNICAL REQUIREMENTS ===
=== Technical Requirements ===
{| class="wikitable"
{| class="wikitable"
!
!
Line 46: Line 46:
|}
|}


= Process Flow =
== ShortCodes ==
''Funnel Settings Version 2.1.x''
[opt_in_form] => to integrate opt-in form to the page


[[File:Funnel Settings Version 2.1.x.png|alt=Funnel Process flow|frameless|464x464px]]
[checkout_page] => to integrate order-input form to the page such as shipping details, card details and order summary etc


= User Interfaces =
[checkout_form_v2] => variation of checkout page which has different styling and checkout component orders
[[File:Image1.jpg|left|thumb|418x418px]]


[checkout_form_canada_v2] => another version of checkout form


[order_confirmation] => Final order summary details to display. responsible for calling Konnektive API and get order details by order Id and displaying those.


[next_step] => passing to step details to process


[sticky_footer] => page footer


[st_client_ip] => To integrate client IP address to page


[order_id] => to integrate Order id to the page


[order_date] to Integrate order date to the page


[order_summary] => used in the checkout_page as a helper shortcode. Which call the API to get order details.


== Enums ==
{| class="wikitable"
!Name
!Allowed values
|-
|page_type
|checkout, opt-in, additional_sale, skip_sale
|}


== See Also ==
[[Process Flow]]


[[User Interfaces]]


 
[[Admin interface|Admin Interface]]
 
 
 
 
 
 
''Interface #1''[[File:Image2.jpg|left|thumb|602x602px]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
''Interface #2''
[[File:Image3.jpg|left|thumb|350x350px]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
''Interface #3''
[[File:Image4.jpg|left|thumb|352x352px]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
''Interface #4''
[[File:Image5.jpg|left|thumb|322x322px]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
''Interface #5''
[[File:Image6.jpg|left|thumb|320x320px]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
''Interface #6''
[[File:Image7.jpg|left|thumb|310x310px]]
 
 
 
 
 
 
 
 
 
 
 
''Interface #7''
 
= Shortcodes =
 
=== Legacy Shortcodes ===
''Legacy shortcodes as of Funnel Settings version 2.1.0. These codes will be removed in a future release and will no longer work. This is for documentation purpose only''.
 
A.[checkout_page]
[[File:Image1.jpg|left|thumb|418x418px]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
B.[checkout_form_v2]
[[File:Image2.jpg|left|thumb|602x602px]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
=== Modern Shortcodes ===
''These are shortcodes that were introduced as of Funnel Settings version 2.1.x.''
 
A.[checkout_form style=a]
 
B.[checkout_form style=b]
 
C.[checkout_form style=c]
 
D.[checkout_form style=d]
 
E.[checkout_form style=e]
 
F.[checkout_form style=f]
 
G.[checkout_form style=g]
 
H.[checkout_items style=a]
 
I.[checkout_items style=b]
 
J.[order_bumps]
 
K.[guarantees]
 
L.[billing_details section=customer-details]
 
M.[billing_details section=address-details]
 
N.[card_details]
 
O.[checkout_summary]
 
P.[checkout_submit]

Latest revision as of 03:15, 9 May 2022

System Documentation[edit | edit source]

version 2.1.0

Introduction[edit | edit source]

“Funnel Settings” is a tool specifically developed to work with WordPress platform. WordPress is the World’s leading CMS platform which allows users to optimise and customise front-end content easily without the need of a web developer. Funnel Settings is a WordPress plugin that can be easily installed and customised by any novice user.

The plugin integrates with two major APIs. 1) Earnware 2) Konnektive CRM. Earnware is used for collecting email addresses and Konnektive CRM handles all transactions.

Technical Requirements[edit | edit source]

Latest Tested Version
PHP 7.4
WordPress 5.8.1
Advanced Custom Fields Pro (ACF) 5.10.2
Elementor (optional) 3.4.4
Elementor Pro (optional) 3.4.1
Wordfence Security (optional) 7.5.5

Document Version Control[edit | edit source]

Date Version Author Section(s) Amendments/Comments
05th Oct 2021 Initial Lucky All Overall

ShortCodes[edit | edit source]

[opt_in_form] => to integrate opt-in form to the page
[checkout_page] => to integrate order-input form to the page such as shipping details, card details and order summary etc
[checkout_form_v2] => variation of checkout page which has different styling and checkout component orders
[checkout_form_canada_v2] => another version of checkout form
[order_confirmation] => Final order summary details to display. responsible for calling Konnektive API and get order details by order Id and displaying those.
[next_step] => passing to step details to process
[sticky_footer] => page footer 
[st_client_ip] => To integrate client IP address to page
[order_id] => to integrate Order id to the page
[order_date] to Integrate order date to the page
[order_summary] => used in the checkout_page as a helper shortcode. Which call the API to get order details.

Enums[edit | edit source]

Name Allowed values
page_type checkout, opt-in, additional_sale, skip_sale

See Also[edit | edit source]

Process Flow

User Interfaces

Admin Interface