PerfectPay is an Electronic Money Institution (EMI) regulated by the State Bank of Pakistan. We offer a range of digital financial services designed to make your money more convenient and accessible.
Simply go to the Google Play Store and search for MyPerfectPay, or you can click on the given link to download:
For Android users: https://play.google.com/store/apps/details?id=com.aft.perfectpay&pli=1
For iOS users: https://apps.apple.com/pk/app/myperfectpay/id6738841741
You can open PerfectPay accounts without needing a mobile number registered on your own CNIC. However, for enhanced transactional limits (Rs.1,000,000/month), a mobile number registered on your own CNIC is required.
No, you cannot register for a PerfectPay account with an expired CNIC, as a valid CNIC is required for verification purposes. It is recommended to renew your CNIC before registering.
No, PerfectPay can only be used in Pakistan.
You must use your own mobile number to receive the OTP (One-Time Password). Without it, you won’t be able to access your account. It is, therefore, recommended to set up or access your PerfectPay account using the mobile number you are actively using.
No, you can only open one PerfectPay account per CNIC.
PerfectPay provides a wide range of financial services, including:
Any Pakistani citizen aged 18 and above can register for a PerfectPay wallet.
Any Business can register themselves with PerfectPay for enhanced business features like payroll calculation & disbursement.
You need a valid CNIC/NICOP and mobile number to open a PerfectPay account.
Currently, PerfectPay is only accessible through the Android or iOS mobile app.
Yes, all your information is encrypted and stored on our secure servers and data centers, which are not accessible to the public. Our servers are protected by firewalls and comply with all relevant security standards. We also offer two-factor authentication or biometric login options, to ensure high level of security.
There are 3 account levels with their respective account limits. You can view your limits at any time in your profile on the PerfectPay Account.
You can upgrade your wallet limits from ‘Account Settings’ in the side menu of your PerfectPay app.
Yes, PerfectPay is accessible through the Android and iOS mobile app.
There is no fee for downloading or registering on PerfectPay.
No, there is no requirement to maintain a minimum balance in your PerfectPay wallet. You can use it freely for your financial needs, as per your convenience.
This means your account is currently under verification based on the details you provided during registration. Account approval may take up to 1-2 working days. You shall receive a notification or SMS once your account is approved.
If you encounter any issue or delay, you can contact PerfectPay customer support for assistance.
Your PerfectPay wallet PIN is a 5-digit code used for logging into the app and for completing transactions. For security reasons, it is strongly recommended that you do not share your PIN with anyone.
If you’ve forgotten your PerfectPay wallet PIN, you can reset it by following these steps:
Yes, once your PerfectPay account is approved, you may choose to enable fingerprint or face ID (Biometrics) to login to MyPerfectPay app. You always have the option to switch back to logging in via your PIN by disabling biometric login option.
You can easily send money from your PerfectPay to another PerfectPay account or to any other bank account using your PerfectPay account.
Sending money from one PerfectPay account to another is completely free of charges.
Sending money to any other bank account is free of charge if the amount is within Rs. 25,000. For transactions above that amount, charges will apply as per the Schedule of Charges.
Yes, you can send money from other banking apps to your PerfectPay account. Simply use the transfer option in your banking app, select PerfectPay from the bank list, and enter your PerfectPay account number to complete the transfer.
You can add cash to your PerfectPay account through following ways:
PerfectPay does not charge its customers for any incoming transfers. However, the sender may be charged by their bank.
You can pay for electricity, gas, telephone, internet, water, and various other bills (2000+ service providers) through PerfectPay app.
You might be unable to pay utility bills from your PerfectPay+ app due to following reasons:
Solution: Enter correct Consumer/Reference number
Paying bills from PerfectPay+ app is free of any charges.
PerfectPay+ does not charge any fees for sending mobile load through your PerfectPay+ account. However, your mobile service provider may apply charges/taxes for the mobile load transaction.
PerfectPay+ does not charge any fees for sending mobile load through your PerfectPay+ account. However, your mobile service provider may apply charges/taxes for the mobile load transaction.
You can edit the payment details before the transaction is submitted. The transaction cannot be reverted once it is completed. You are requested to recheck the transaction at ‘Review Details’ screen before the request is processed.
Yes, you can easily pay your postpaid bill using your PerfectPay+ account. Simply select ‘Postpaid’ from the ‘Mobile Loads & Packages’ option and enter your postpaid number to complete the payment.
To create a custom mobile package:
PerfectPay will recommend available bundles according to your specified needs.
The self-service feature allows you to view and manage the self-service options available from all major telecom providers.
Ordering your PerfectPay debit card is quick and easy. Follow these steps:
You’ll receive a tracking number on the screen, which you can use to monitor the delivery status of your card. Your card should arrive within 3-5 business days.
To activate your PerfectPay debit card, follow these simple steps:
If your card is lost or stolen:
Freeze: Use this option if you believe you may have misplaced your card. Freezing temporarily disables the card, limiting transactions. Recurring payments, such as subscriptions, will still be processed. You can unfreeze your card at any time through the app.
Block: If your card has been lost, compromised, or stolen, block it immediately. Once blocked, the card cannot be unblocked, and you will need to order a new one as a replacement.
To change your ATM PIN, follow these steps:
You’ll receive notifications 30 days before and on your card’s expiration date, reminding you to replace it. To request a new card, simply tap the in-app notification or the “+” icon in the Cards tab.
To request a card replacement, simply tap the in-app notification or the “+” icon in the Cards tab. Or please call our helpline at 042-111-344-488
If your card is captured by an ATM:
If the courier status shows your card was delivered and signed for, but you haven’t received it:
If your address is outside Our courier service range:
Provide an Alternate Address: Contact us via WhatsApp or our helpline at 042-111-344-488 with a complete and accurate alternate address where you can receive the card.
If you’re having trouble using your card for a physical purchase:
If the issue persists, contact us via our helpline or WhatsApp support at 042-111-344-488. Provide the following details:
You can request the closure and deletion of your account details through any of the following methods:
PerfectPay is a secure and efficient payment processing platform designed to make online transactions fast and hassle-free.
Copyright © 2025 PerfectPay by People Perfect. All Rights Reserved