CardPointe & JazzCash · 2024
KidsPark Payment Integration
End-to-end payment gateway implementation supporting Fiserv CardPointe lifecycle operations and JazzCash IPN and IBFT payment flows with HMAC-SHA256 and AES encryption.

Fiserv CardPointe Full Lifecycle
Iframe tokenization, authorization, immediate and delayed capture, voiding, and settlement funding.
JazzCash IPN & IBFT
Instant Payment Notification (IPN) with HMAC-SHA256 signature verification and IBFT bank transfers with AES encryption.
Automated Receipts & Reconciliation
Nodemailer integration generating branded transaction receipts and audit storage in SQLite.
Technical Architecture
Implemented end-to-end CardPointe workflow: hosted iframe tokenization, real-time auth, capture, and settlement tracking.
Configured JazzCash IPN webhook handler verifying HMAC-SHA256 integrity hashes to prevent tampering.
Built IBFT payment rail communications encrypted with robust symmetric AES encryption routines.
Integrated SQLite local transaction ledger for immutable order history and rapid audit queries.
Built automated email notification pipeline using Nodemailer delivering transaction receipts with branded PDF attachments.
Engineered comprehensive error handling for card declines, insufficient funds, and network timeout retries.