About the Project

Regency Payments was developed as a custom payment integration module tailored for businesses using Zoho CRM and Zoho Books. The project focuses on bridging the gap between Zoho’s invoicing system and a user-friendly front-end payment interface. Users begin by viewing their current balance and a list of pending invoices. From there, they can choose to pay the full amount or enter a partial payment.

The system supports dynamic form inputs, real-time balance updates, and secure credit card processing. Once payment is initiated, users are guided through a three-step flow: Payment Info, Review, and Confirmation. Upon successful transaction, a confirmation screen displays the invoice number and payment status. The entire process is optimized for clarity, speed, and accuracy, reducing friction in the billing cycle.

Key Features

Zoho CRM & Books Integration

  • Real-time synchronization of invoice data, customer information, and payment status with Zoho ecosystem.
  • Automatic invoice creation and status updates without manual data entry.

Flexible Payment Options

  • Support for both full invoice balance and custom partial payment amounts.
  • Dynamic balance calculation and real-time amount validation.

Multi-Step Payment Workflow

  • Guided three-step user journey from payment entry to review and final confirmation.
  • Clear visual progress indicator showing Payment Info, Review, and Confirmation stages.

Secure Credit Card Processing

  • PCI-compliant input fields for card number, expiration date, and CVV.
  • Support for saved card profiles and billing address verification.

Invoice Summary & Balance Overview

  • At-a-glance dashboard displaying customer name, total balance, and individual invoice line items.
  • Expandable invoice list with view and pay options for each pending invoice.

Transaction Confirmation System

  • Instant visual feedback with payment success confirmation screen.
  • Generated invoice reference number for customer records and future reference.