{{ctrl.SSUtilService.getCurrentDateTime()}}
Access Denied – You do not have permission to view this page. Please contact your administrator if you believe this is a mistake.
Please enter the Buyer's NRIC or passport number for foreigners
Buyer Profile Found
Name
{{ suvCtrl.buyer.individual ? suvCtrl.buyer.individual.first_name + ' ' + suvCtrl.buyer.individual.last_name : suvCtrl.buyer.company.name }}
User Account not found! Please proceed as a new user.
Projects:
Buyer’s Unit Selection | Block | Unit | Status | Price | |||
---|---|---|---|---|---|---|---|
Option {{$index+1}}: {{unitCtrl.eoi.property.name}} Type {{unitCtrl.SSAppService.getUnitTypeShort(unit.type)}} | {{ctrl.SSAppService.getStackName(unit.stack_id, ctrl.SSEoiService.stacks)}} | {{unitCtrl.getUnitNumber(unit)}} | Available | Reserved | Sold | {{ (unit.price || (unit.start_price && unit.end_price)) ? unitCtrl.SSAppService.getFormattedAmountOrRange(unit, unitCtrl.eoi.property.country) : '-' }} | |
Option {{$index+1}}: {{unitCtrl.eoi.property.name}} Type {{unitCtrl.SSAppService.getUnitTypeShort(unit.type)}} | {{ctrl.SSAppService.getStackName(unit.stack_id, ctrl.SSEoiService.stacks)}} | {{unitCtrl.getUnitNumber(unit)}} | Available | Reserved | Sold | {{ (unit.price || (unit.start_price && unit.end_price)) ? unitCtrl.SSAppService.getFormattedAmountOrRange(unit, unitCtrl.eoi.property.country) : '-' }} | |
Option {{$index+1}}: {{unitCtrl.eoi.property.name}} Type {{unitCtrl.SSAppService.getUnitTypeShort(unit.type)}} | {{ctrl.SSAppService.getStackName(unit.stack_id, ctrl.SSEoiService.stacks)}} | {{unitCtrl.getUnitNumber(unit)}} | Available | Reserved | Sold | {{ (unit.price || (unit.start_price && unit.end_price)) ? unitCtrl.SSAppService.getFormattedAmountOrRange(unit, unitCtrl.eoi.property.country) : '-' }} | |
Option {{$index+1}}: {{unitCtrl.eoi.property.name}} Type {{unitCtrl.SSAppService.getUnitTypeShort(unit.type)}} | {{ctrl.SSAppService.getStackName(unit.stack_id, ctrl.SSEoiService.stacks)}} | {{unitCtrl.getUnitNumber(unit)}} | Available | Reserved | Sold | {{ (unit.price || (unit.start_price && unit.end_price)) ? unitCtrl.SSAppService.getFormattedAmountOrRange(unit, unitCtrl.eoi.property.country) : '-' }} |
MORE FILTERS
BLOCK/TOWER#
LEGEND
{{ unitCtrl.SSUtilService.getUnitNumberStr(floorUnits[unitCtrl.SSUtilService.getObjectKeys(floorUnits)[0]].floor_no) }}
Select an agency
Select a Buyer Agent/Co-Broke Agent/Tagger
Selected Agent(s)
{{ ctrl.SSUserService.getDisplayName(agent.user) }}
{{ agent.agency_name }}
{{ agent.user.phone1 }}
{{ agent.user.email }}
You will need to select an agent to facilitate the reservation process so that they can check and validate your documents before submission. The agent will also collect and deliver the 5% deposit to the project developer on your behalf.
{{ ctrl.SSUserService.getDisplayName(agent.user) }}
{{ agent.agency_name }}
{{ agent.user.phone1 }}
{{ agent.user.email }}
The agent account is Inactive. Please ask him/her to contact Showsuite support to get the account activated to proceed with booking.
Please Note: The Agent account is inactive. An account activation email has been sent to the agent. Please advice the agent to activate his/her account, before proceeding with the booking.
Please search for family member
Please enter the Buyer's NRIC (or passport number for foreigners).
Buyer Profile Found
Request for authorisation to add as buyer's family member.
The buyer you searched has no EOI registered in the system.
This user has been added as your buyer's family member.
Name
{{ particularsCtrl.searched_buyer_family.individual ? particularsCtrl.searched_buyer_family.individual.first_name + ' ' + particularsCtrl.searched_buyer_family.individual.last_name : particularsCtrl.searched_buyer_family.company.name }}
User Account not found! Please try again with the correct ID number.
Update Buyer's Particulars
{{ buyer.individual_legal_name }}
Buyer {{ $index + 1 }}
Add Buyer
Unit(s) Selected for purchase | Block | Unit | Status | List Price | Total Discount | Selling Price | Applied Discounts | ||
---|---|---|---|---|---|---|---|---|---|
{{$index+1}}. {{discountCtrl.SSEoiService.property.name}} Type {{discountCtrl.SSAppService.getUnitTypeShort(unit.type)}} | {{ctrl.SSAppService.getStackName(unit.stack_id, ctrl.SSEoiService.stacks)}} | {{discountCtrl.getUnitNumber(unit)}} | Available | Reserved | Sold | {{ (unit.price || (unit.start_price && unit.end_price)) ? discountCtrl.SSAppService.getFormattedAmountOrRangeWithDecimal(unit, discountCtrl.SSEoiService.property.country) : '-' }} | {{ discountCtrl.SSAppService.getFormattedAmountWithDecimal(unit.final_discount, discountCtrl.SSEoiService.property.country) }} -- | {{ discountCtrl.SSAppService.getFormattedAmountWithDecimal(discountCtrl.SSEoiService.sale_obj.price, discountCtrl.SSEoiService.property.country) }} |
Discount Code: {{ discount.name? discount.name : '--' }}
Discount/Rebate: {{ discountCtrl.SSAppService.getFormattedAmountWithDecimal(discount.discounted_amount, discountCtrl.property.country == discountCtrl.THAILAND_COUNTRY_CODE) }} ({{discountCtrl.SSEoiService.getDiscountRoundedLabel(discount)}}) |
Upload Authorised Officer's Documents
Please upload the following required documents.
Upload Corporate Documents
Payment Details
Please upload the following documents
Cheque Image
Cashiers' Order Image
Transfer Image
Transfer Image
Bank-In Slip
Note: Amount will need to be transferred once the developer approves and before the Option to Purchase is issued. Developer may require verification of the transfer.
Please upload the following required document
Supporting Document
Step 1 : Unit Selection Edit
{{ $index+1 }}.
Type {{ ctrl.SSAppService.getUnitTypeShort(unit.type) }}
{{ctrl.SSAppService.getStackName(unit.stack_id, ctrl.SSEoiService.stacks)}}
{{ ctrl.getUnitNumber(unit) }}
{{ (unit.price || (unit.start_price && unit.end_price)) ? ctrl.SSAppService.getFormattedAmountOrRange(unit, ctrl.SSEoiService.property.country) : '-' }}
Step 2 : Co-Broke Agent Edit
Selected Agent
{{ ctrl.SSUserService.getDisplayName(agent.user) }}
{{ agent.agency_name }}
{{ agent.user.phone1 }}
{{ agent.user.email }}
{{ agent.role_name }}
Step 3 : Personal Details Edit
Buyer {{ $index + 1 }}
Company Details
Authorised Officer
Type of Buyer
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.types, "id", buyer.type).name }}
Type of Buyer
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.types, "id", buyer.type).name }}
Legal Name
{{ buyer.individual_legal_name }}
Name
{{ buyer.individual_first_name }} {{ buyer.individual_last_name }}
{{ buyer.company.name }}
Nationality
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.nationalities, "id", buyer.individual_nationality).name }}
Country Of Birth
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.countries, "country_code", buyer.individual_country_of_origin).name }}
NRIC
{{ buyer.individual_national_id }}
Passport
{{ buyer.individual_passport_no }}
Gender
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.genders, "id", buyer.individual_gender).name }}
Occupation
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.industry_occupation[buyer.individual_industry].occupation, "id", buyer.individual_occupation).name }}
Date of Birth
{{ ctrl.SSUtilService.formatUtcToLocalDate(buyer.individual_dob) }}
Marital Status
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.maritalStatuses, "id", buyer.individual_marital_status).name }}
{{ buyer.email_contact_value }}
Contact Number
{{ buyer.phone1_contact_value }}
Address
{{ buyer.primary_address_line1 }}{{ buyer.primary_address_line2 }}
{{ buyer.primary_address_unit_no }}
{{ buyer.primary_address_district }}
{{ buyer.primary_address_city }}
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.countries, "country_code", buyer.primary_address_country).name }}
{{ buyer.primary_address_postcode }}
Mailing Address
{{ buyer.mailing_address_line1 }}
{{ buyer.mailing_address_line2 }}
{{ buyer.mailing_address_unit_no }}
{{ buyer.mailing_address_district }}
{{ buyer.mailing_address_city }}
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.countries, "country_code", buyer.mailing_address_country).name }}
{{ buyer.mailing_address_postcode }}
Step 4 : Apply Discount(s) Edit
Unit(s) Selected for purchase | Block | Unit | Status | List Price | Total Discount | Selling Price | Applied Discounts | ||
---|---|---|---|---|---|---|---|---|---|
{{$index+1}}. {{ctrl.SSEoiService.property.name}} Type {{ctrl.SSAppService.getUnitTypeShort(unit.type)}} | {{ctrl.SSAppService.getStackName(unit.stack_id, ctrl.SSEoiService.stacks)}} | {{ctrl.getUnitNumber(unit)}} | Available | Reserved | Sold | {{ (unit.price || (unit.start_price && unit.end_price)) ? ctrl.SSAppService.getFormattedAmountOrRangeWithDecimal(unit, ctrl.SSEoiService.property.country) : '-' }} | {{ ctrl.SSAppService.getFormattedAmountWithDecimal(unit.final_discount, ctrl.SSEoiService.property.country) }} -- | {{ ctrl.SSAppService.getFormattedAmountWithDecimal(ctrl.SSEoiService.sale_obj.price, ctrl.SSEoiService.property.country) }} |
Discount Code: {{ discount.name }}
|
Step 5 : Document Upload Edit
Buyer {{ $index + 1 }}
Company Details
Authorised Officer

NRIC (Front)

NRIC (Back)

Passport

Company Certificate

Letter of Authorisation
No documents uploaded
Bank
{{ instrument.bank_name }}
Payment Type
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.payment_types, "id", instrument.type).name }}
Cheque No.
{{ instrument.instrument_no }}
Reference No.
{{ instrument.instrument_no }}
Name (as reflected on the Cheque)
{{ instrument.account_holder_name }}
Amount
{{ ctrl.SSAppService.getFormattedAmountWithDecimal(instrument.amount, ctrl.SSEoiService.property.country) }}
Cheque Image
Document Upload
Name of Supporting Document
{{ document.name }}
Type of Supporting Document
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.formats, "id", document.format).name }}
Supporting Document
Step 6 : Document Upload (PDI/Form 3) Edit
Name of Supporting Document
{{ pdi_document.name }}
Type of Supporting Document
{{ ctrl.SSUtilService.findValueFromArray(ctrl.SSEoiService.pdi_document_kinds, "id", pdi_document.document_kind).name }}
Document