Published on : July 10, 2020
What is Loan City?
Validates whether the City is OK or Not
Service Used: sublan_eligibility.loan_city
city_groups | City groups for the product | Varchar values |
city_group | City group for the product | Varchar values |
required | Loan city is required or not for the product | Varchar values |
Logic: Validate Loan City
city_groups
Product Settings
-----------------
Product Settings is Compulsory (error if no settings)
city_groups
------------
Gets city settings and city group from settings
[loan_city]
[groups new _value=’city_group_a’/]
[groups new _value=’city_group_b’/]
[groups new _value=’city_group_termt2’/]
[/loan_city]
loan_cities
-------------
Loan cities against city group, Used for custom cities
[loan_city]
[cities new _value=’jodhpur’/]
[/loan_city] T
city_group
------------
Check single city group is provided or not
[loan_city]
[group]city_group_b[/group]
[/loan_city]
loan_city
------------
Loan city of the product
required
------------
Loan city required or not
Check
------------
If loan cities is present as well as it is not available in valid cities
Output :
"loan_city" => array(9)
[
"debug" => array(1)
"city_groups" => array(2)
"loan_cities" => array(15)
"city_group" => string(0) ""
"skip" => string(2) "no"
"loan_city" => string(4) "pune"
"required" => string(4) "calc"
"status" => string(7) "success"
"message" => string(19) "Loan City validated"
]
Visual Output:
