RM {{ parseFloat(orderSummary?.plan?.monthlyCommitment !== undefined ? orderSummary?.plan?.monthlyCommitment : 0) }}

RM {{ parseFloat(orderSummary?.plan?.monthlyCommitment) + ((orderSummary?.plan?.planType != 'prepaid' && typeof orderSummary?.due.priceBreakdown?.plan[0].value !== 'undefined') ? parseFloat(orderSummary?.due.priceBreakdown?.plan[0].value) : 0) }}

MONTHLY PAYMENT

{{ orderSummary.device_info.device_name }}
{{ device.device_name }} {{ selectedColor.device_color_name ? '- ' + selectedColor.device_color_name : '' }} {{ typeof selectedCapacity !== 'undefined' && Object.keys(selectedCapacity).length != 0 ? ', ' + selectedCapacity.capacity_name : '' }}

RRP {{ formatPrice(orderSummary?.device_info?.device_rrp) }}

RRP {{ formatPrice(capacityRRP) }}

RM {{ orderSummary?.device_info?.device_monthly_price.startsWith('RM') ? (parseFloat(orderSummary?.device_info?.device_monthly_price.slice(2)) || 0).toFixed(2) : parseFloat(orderSummary?.device_info?.device_monthly_price).toFixed(2) }} /mth

RM {{ formatPrice( ( ( (typeof orderSummary?.due.priceBreakdown?.device[0]?.value !== 'undefined') ? parseFloat(orderSummary?.due.priceBreakdown?.device[0]?.value.replace(',', '')) : 0 ) + ( (typeof orderSummary?.due.priceBreakdown?.device[1]?.value !== 'undefined') ? parseFloat(orderSummary?.due.priceBreakdown?.device[1]?.value.replace(',', '')) : 0 ) + parseFloat(orderSummary?.due.priceBreakdown?.plan[0].value.replace(',', '')) ).toFixed(2) ) }} /mth

----

RM {{orderSummary?.due?.priceBreakdown?.plan[0].value}} /mth

Device Deposit
Fully Rebated over the contract period

RM {{orderSummary?.due?.priceBreakdown?.device[1]?.value}}

{{orderSummary?.plan?.planName}}

RM {{((orderSummary?.plan?.monthlyCommitment) - parseFloat(orderSummary?.device_info?.device_monthly_price.slice(2))).toFixed(2)}}/mth

RM {{orderSummary?.plan?.monthlyCommitment}}/mth

RM {{ parseFloat(orderSummary?.plan?.monthlyCommitment !== undefined ? orderSummary?.plan?.monthlyCommitment : 0) }}

RM {{ parseFloat(orderSummary?.plan?.monthlyCommitment) + ((orderSummary?.plan?.planType != 'prepaid' && typeof orderSummary?.due.priceBreakdown?.plan[0].value !== 'undefined') ? parseFloat(orderSummary?.due.priceBreakdown?.plan[0].value) : 0) }}

MONTHLY PAYMENT

RM {{ formatPrice(parseFloat(((orderSummary?.due?.amount)-(orderSummary?.device_info?.device_monthly_price.slice(2)))) + parseFloat(orderSummary?.due?.addOnPrice) + parseFloat(orderSummary?.due?.accessoriePrice) + parseFloat(orderSummary?.device_info?.device_monthly_price.slice(2))) }}

RM {{ formatPrice(parseFloat(orderSummary?.due?.amount) + parseFloat(orderSummary?.due?.addOnPrice) + parseFloat(orderSummary?.due?.accessoriePrice)) }}

DUE TODAY

RM {{ formatPrice(parseFloat(((orderSummary?.due?.amount)-(orderSummary?.device_info?.device_monthly_price.slice(2)))) + parseFloat(orderSummary?.due?.addOnPrice) + parseFloat(orderSummary?.due?.accessoriePrice) + parseFloat(orderSummary?.device_info?.device_monthly_price.slice(2))) }}

RM {{ formatPrice(parseFloat(orderSummary?.due?.amount) + parseFloat(orderSummary?.due?.addOnPrice) + parseFloat(orderSummary?.due?.accessoriePrice)) }}

DUE TODAY

{{ device.device_brand }}

{{ device.device_name }}

In Stock

Out of Stock

{{ selectedCapacity.dc_lowest_selling_price }} / mth

RRP {{selectedCapacity?.dc_capacity_rrp}}

Color - {{ selectedColor.device_color_name }}

Select Storage

* {{device_desc}}

* {{device_desc}}

Choose your preferred line

Select Contract

Select Contract Period

Select Plan

Select A Prepaid Plan

Select A Postpaid Plan

SIM Type

Use eSIM to reduce your carbon footprint

Please ensure that your device is eSIM supported. Learn more about eSIM here.