Every Alif Shop account carries a live instalment ledger — an available credit limit, active plans, a schedule of upcoming payments, and a full purchase and payment history — held server-side by Alif Finance (Private) Limited, an SECP-licensed NBFC, as the app and its operator describe it. That ledger, not the brand catalogue, is what a lender, a merchant reconciliation tool, or a personal-finance aggregator actually wants to read. This page maps where those records sit, the authorized route we use to reach them, and what we hand back.
What sits behind an Alif Shop account
The shopping front end is wide — apparel, shoes, accessories, perfume, home essentials, supplements — but the data worth integrating is narrow and per-user. Here is how each surface maps.
| Data domain | Where it shows in the app | Granularity | What an integrator does with it |
|---|---|---|---|
| Available credit limit | Account home | Current limit in PKR, remaining headroom | Eligibility gates, checkout pre-fill, exposure checks |
| Active instalment plans | "Active instalment plans" view | Per plan: principal, markup, tenor, status | Portfolio sync, arrears flags, risk dashboards |
| Repayment schedule | Upcoming payments / schedule | Per instalment: due date, amount, plan link | Reminders, cashflow forecasts, reconciliation |
| Purchase & payment history | History tab | Transaction-level, dated | Bookkeeping, statement generation, dispute trails |
| Mobile-phone instalments | Partner-store flow | Per order: model, store, plan, approval state | Merchant reconciliation, partner settlement |
| Profile & scoring state | Account / onboarding | Identity fields, application status | KYC linkage, onboarding handoff |
Routes into the ledger
Three approaches genuinely apply to an app shaped like this. We pick by what the integration has to keep doing six months on.
Consent-based interface integration
The account holder authorizes access; we map the app's own session against Alif's backend and read the limit, plans and schedule the way the app reads them. Reachable: the full per-user ledger. Effort: moderate — the auth handshake and plan model are the work. Durability: good while the session contract holds. We arrange the consenting account and any test access with you during onboarding.
Protocol analysis of the app traffic
Where the consent flow needs grounding, we analyse the documented request and response shapes of the app under the account holder's authorization and turn them into a stable client. This is the reverse-engineering-for-interoperability layer that makes the first route reliable. Effort: front-loaded; durability depends on a re-validation pass we wire in.
User-driven export as a fallback
For one-off pulls — a payment history at a point in time — a consented manual export covers the need without a standing sync. Thin, but it costs nothing to maintain.
For Alif Shop the consent-based integration is what we would build and run; protocol analysis is the supporting work that keeps it from breaking, and export is the cheap option when a client only needs a snapshot. The schedule and active plans are the records that justify a standing sync.
What lands in your repo
Each deliverable is tied to a real Alif Shop surface, not a generic kit.
- An OpenAPI/Swagger spec covering the limit, active-plans, schedule and history reads.
- A protocol and auth-flow report: the OTP login, token lifetime, session/cookie chain and the 3D Secure gate as they apply here.
- Runnable source for the key endpoints in Python or Node.js — the schedule and plan reads first.
- A normalized schema that keeps 0% fashion plans and partner-store mobile plans distinct.
- Automated tests against the live shapes, plus the re-validation pass.
- Interface documentation and short data-retention guidance for an NBFC context.
A worked call: pulling the repayment schedule
Illustrative shapes — confirmed during the build against a consenting account, not copied from any published spec. Field names are normalized for the client.
# 1) Session from the account holder's OTP login
POST /api/v1/auth/otp/verify
{ "msisdn": "+92XXXXXXXXXX", "otp": "######" }
-> { "access_token": "…", "expires_in": 1800 } # short-lived; we refresh ahead of expiry
# 2) Read limit + active plans + next instalment
GET /api/v1/instalments/schedule
Authorization: Bearer <access_token>
-> {
"available_limit_pkr": 45000, # value shown is illustrative
"active_plans": [
{ "plan_id": "…", "principal_pkr": 24000,
"markup_pct": 0, # 0% on fashion/lifestyle, per the app
"tenor_months": 4, "origin": "fashion",
"next_due": "2026-07-01",
"next_amount_pkr": 6000, "status": "current" },
{ "plan_id": "…", "principal_pkr": 80000,
"markup_pct": null, # partner-store mobile plan: own terms
"origin": "partner_store", "status": "pending_approval" }
]
}
# error handling: 401 -> re-auth via OTP; 423 -> 3DS challenge pending, do not retry blind
Authorization and the SECP frame
The basis we rely on is the account holder's own consent. Alif Finance operates as an SECP-licensed NBFC, and the SECP's 2023 digital-lending circulars set how lenders may handle borrower data — transparent disclosure of terms, restrictions on undue data access, and a PTA-approved cyber-security audit. Pakistan's Personal Data Protection Bill was finalized in 2023 but has not been enacted into law, so we do not lean on it as a settled regime; the dependable footing is documented, consent-based access. In practice that means scoped consent, an expiry and revocation path, logging of what was read, data minimization to the four ledger surfaces, and an NDA where the engagement calls for one.
What we plan around in this build
Two specifics shape the work, and we handle both on our side.
- Two plan economics under one ledger. Fashion and lifestyle plans run at 0% markup; partner-store mobile plans carry separate terms and a per-store eligibility check that resolves in about a minute, as the app describes the apply flow. We model markup, tenor and origin per plan so a reconciliation against your books never folds a 0% plan into a marked-up one.
- Short OTP sessions and a 3DS gate. Access rests on a mobile-OTP session with a short token, and payment confirmations pass through a 3D Secure challenge. We design the sync to refresh ahead of token expiry and to read state across the 3DS step rather than driving payments, so the feed stays read-only and does not silently drop. A re-validation pass is part of maintenance for when the app front end shifts.
Access — a consenting account or a sponsor test environment — is arranged with you during onboarding, not something you line up before we start.
Keeping the sync honest after launch
Due dates and amounts move as Alif Shop recalculates them, so the integration is built to refresh around when the next instalment posts rather than polling on a fixed clock. The re-validation pass checks the live shapes on a schedule and flags drift before it stales your data. That keeps reminder and reconciliation use cases trustworthy without hammering the backend.
App screens we worked from
Public store screenshots, used to locate the data surfaces. Click to enlarge.
Other Pakistani instalment and wallet apps
A unified integration usually spans more than one of these, so the same schema tends to get reused. Plain-text names; no ranking implied.
- QisstPay — early SECP-licensed BNPL provider; holds instalment plans and merchant-checkout records.
- BaadMay — BNPL by MG Financial Services; deferred-payment plans and repayment schedules per user.
- KalPay — Shariah-compliant instalments with partner merchants; plan and payment data.
- Alfa BNPL (Bank Alfalah) — bank-run Shariah-compliant BNPL tied to card accounts and statements.
- JazzCash — wallet with an in-app digital-lending feature; balances, transactions and small-loan records.
- Abhi — earned-wage-access fintech; advance and repayment records linked to employer payroll.
- Telemart instalments — partner-store smartphone instalment flow; order and plan data alongside Alif.
How this brief was put together
Checked in June 2026 against the app's Play Store listing and Alif's own pages for the operator and feature set, the SECP digital-lending circulars for the regulatory frame, and reporting on the Alif–Telemart partner-store instalments. Data surfaces were located from the public store screenshots; endpoint shapes here are illustrative and would be confirmed during the build. Reviewed 2026-06-07 by the OpenBanking Studio integration desk.
- Alif Shop on Google Play
- SECP Circular No. 03 of 2023 — digital lending requirements
- Telemart × Alif Innovations — smartphone instalments
- Alif Capital Holdings / Innovations
Questions integrators ask about Alif Shop
Which Alif Shop screens actually carry structured, syncable data?
The account home (available limit), the active instalment plans view, the upcoming-payments schedule, and the purchase and payment history. Those four are where per-user records live; the brand catalogue and offers are mostly presentation. We map the first four into a normalized schema you can query.
How do you handle Alif Shop's 0% markup plans versus partner-store mobile instalments?
They are two different plan economics. Fashion and lifestyle items run at 0% markup as the app states, while mobile phones bought from partner stores carry their own terms and a per-store eligibility check. We model markup, tenor and origin per plan so a reconciliation against your ledger does not silently merge them.
What is the lawful basis for pulling Alif Shop data in Pakistan?
The account holder's own authorization. Alif Finance operates as an SECP-licensed NBFC under the digital-lending circulars, and Pakistan's Personal Data Protection Bill has been finalized but is not yet enacted, so the dependable footing today is documented, consent-based access with logging and data minimization, plus an NDA where the engagement needs one.
How fresh is the repayment-schedule data once it is synced?
We sync on the session the consenting account can hold, and design refresh around when the next instalment posts rather than polling blindly. Due dates and amounts update as Alif Shop recalculates them; we add a re-validation pass so a front-end change does not quietly stale the feed.
Source for the Alif Shop instalment endpoints starts at $300, invoiced after delivery once you have confirmed it runs; or skip the build and call a hosted endpoint instead, paying only per request with nothing upfront. Either path is a 1–2 week cycle. Tell us the app and what you need from its data at our contact page and we handle access, consent and the rest.
App profile — Alif Shop: Buy now, pay later
Alif Shop is a buy-now-pay-later shopping app for Pakistan, operated by Alif Finance (Private) Limited and part of the Alif group active across Tajikistan, Uzbekistan and Pakistan. It offers 0% markup instalments on fashion and lifestyle items and instalment purchases of mobile phones from partner stores, with payments secured via 3D Secure and a bank partnership. Account holders see an available limit, active instalment plans, upcoming payments and a purchase and payment history inside the app. Package ID com.alif_finance.pk per its Play Store listing; available on Android and iOS. Referenced here for interoperability integration only.