Python Tailwind React
Websites & E-Commerce

Life Makers Charity

VIEW CASE STUDY MODE:
Normal Client Technical Architect

Secure Donation Portal & Campaign Tracker

A custom non-profit system enabling secure online donations, campaign funding tracking, and automated digital receipts.

  • Direct PayTabs Donation Gateway: Seamless, secure credit card transactions supporting multiple campaigns.
  • Campaign Tracker: Live progress indicators showing fund accumulation milestones for hospital, school, and food programs.
  • Donor Logins: Customer portals to track donation history and print receipts.

Custom Paytabs Gateway & Contact Form 7 Interceptor

Programmed a custom payment integration plugin (CharityDonationTracker) that intercept form plugins and parses gateway IPNs.

  • CF7 Form Hooking: Intercepted Contact Form 7 submission data using the wpcf7_before_send_mail action. Extracted donor phone, email, and amount to insert a database record, aborting the default email pipeline.
  • PayTabs API Request Parser: Dispatched cURL POST queries to PayTabs secure API nodes. Extracted redirect URLs to override CF7 AJAX JSON payloads, executing a redirect.
  • Webhook callback listener (IPN): Created public API action hooks (wp_ajax_paytabs_callback) to handle server-to-server transaction status validations from PayTabs, updating order statuses in the database.

PROJECT BLUEPRINT

  • Architecture: Headless & Custom CMS Extensions
  • Category: Websites & E-Commerce
  • Hardening Check: PROD READY
  • Business Focus: UX Optimization & Conversion
  • Protocol: AJAX Admin Enclave / REST API
  • Security Layer: Nonce verification / DB Sanitization