App Store Connect
Copy each value into ASC while submitting JMBpay.
Team 54XG7XQWXJ
· Bundle com.jmbpay.resident
Guide link: https://jmbpay.my/app-store/guide
Compliance links (live)
Privacy Policy: https://jmbpay.my/privacy · About / entity transparency: https://jmbpay.my/about
Step A
Paid Applications Agreement
Accept if shown
Tax
Complete Malaysia tax forms
Banking
Add bank for payouts (even if app is Free)
Without this, Add for Review may stay blocked.
Step B
Name
JMBpay
Subtitle (optional)
Strata bills for JMB / MC
Bundle ID
com.jmbpay.resident
SKU
jmbpay-resident-001
Primary Language
English (U.K.)
Category
Finance (primary) · Utilities (secondary optional)
Age Rating
Complete questionnaire → expect 4+
Copyright
2026 JMBpay
Step C
Price
Free
Availability
All countries you serve (at least Malaysia)
Pre-Orders
Off
Step D
Purpose labels: App Functionality, Customer Support. Do not claim tracking for ads.
| Data type | Collect? | Linked? | Tracking? |
|---|---|---|---|
| Contact Info (name, phone, email) | Yes | Yes | No |
| User ID / unit | Yes | Yes | No |
| Payment Info (Billplz; no card numbers stored) | Yes | Yes | No |
| Photos (ticket evidence) | Yes if shipped | Yes | No |
| Device ID / push tokens | Yes if push shipped | Yes | No |
| Diagnostics (crash) | Optional | No | No |
Step E
Required ASC slot. Do not upload 1290×2796 here (invalid dimensions). Download from the assets page or ZIP.
plain-01-home-1179x2556.png
Download
plain-02-bills-1179x2556.png
Download
plain-03-tickets-1179x2556.png
Download
plain-04-notices-1179x2556.png
Download
plain-00-picker-1179x2556.png
Download
Pay strata maintenance fees, view receipts, and read building notices — built for Malaysian JMB / MC owners.
JMBpay helps strata unit owners pay maintenance fees and stay updated with their building. • Find your JMB / MC from a live residence directory • View outstanding and paid bills • Pay online (Billplz) • Download / share receipts • Read notices and updates from your JMB or MC • Open tickets with your management office • Switch units when you own across buildings JMBpay is the official owner portal software for subscribed Malaysian Joint Management Bodies (JMB) and Management Corporations (MC). After you select a residence, bills and notices come from that management body — not a generic unaffiliated payments app. Publisher: JMBpay · jmbpay.my Privacy: https://jmbpay.my/privacy About / transparency: https://jmbpay.my/about
strata,JMB,MC,maintenance,condo,billing,Billplz,owner,fees,receipt
Support URL
https://jmbpay.my/
Marketing URL
https://jmbpay.my/
Privacy Policy URL
https://jmbpay.my/privacy
About / transparency
https://jmbpay.my/about
Version
1.0
Copyright
2026 JMBpay
Step F
Sign-in required
Yes
User name
demo
Password
demo
First name
Kenneth
Last name
Hong
Phone
+60168008400
Your Apple ID email
JMBpay is a Malaysian strata (JMB/MC) owner billing app published by JMBpay. Entity transparency: after an owner selects a residence, the app is that development’s official subscribed JMB/MC owner portal (bills/notices from that management body). It is not a generic unaffiliated payments app. Demo Residences is fictional for screenshots/review. Privacy Policy: https://jmbpay.my/privacy About / who we represent: https://jmbpay.my/about Screenshots use fictional Demo Residences (JMBpay branding) plus the multi-property picker — not a single white-label JMB. Login loads residences from our live API (database). New JMBs appear without an App Store update. Demo login for App Review: 1. Open the app → "Find your residence" 2. Select CQ Management (or search "CQ") 3. Unit: demo 4. Password: demo Alternate: Metro Pudu / metromall — same unit/password demo. Web one-tap demo: https://jmbpay.my/try/go/owner PWA: https://jmbpay.my/resident/ Admin console is web-only (not in this iOS binary): https://jmbpay.my/try/go/admin — demo@jmbpay.my / demo No in-app purchases. Production payments use Billplz; demo uses sandbox. Support: https://jmbpay.my · WhatsApp +60129608400
Step G
On a Mac with Xcode + Flutter + Apple ID. Signing team 54XG7XQWXJ · Bundle must match com.jmbpay.resident.
open apps/ios-resident/CQOwner.xcodeproj # Product → Archive → Distribute App # Bundle id: com.cqmanagement.resident # Upload with Apple Transporter or Xcode Organizer
apps/ios-resident/CQOwner.xcodeprojjmbpay-my.zip is website Auto-update only — not for ASCMissing Compliance?
Click the build → Manage / Missing Compliance → uses encryption:
Yes → qualifies for exemption: Yes (HTTPS / standard encryption only) → Save.
Newer IPAs set ITSAppUsesNonExemptEncryption=false so this is often skipped.
Step H
Ticks save in this browser only.