Python Tailwind React
Websites & E-Commerce

Life Makers Charity

VIEW PORTFOLIO AS:
Normal Technical

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