# README

# Paydunya Payment Gateway Integration :-

# Description :-
Initiate payment request to Paydunya and redirect the user to the PayDunya payment page to complete the payment.
Once the payment is successful, we need to verify the payment status and if payment is successful reciept will generate for the user.

1. Payment Process Functions :- 
   Project containing multiple functions related to the payment process.
  a. paymentRequest
  b. declarationPaymentReceipt
  c. onlinePaymentReceipt
  d. RevaluationReceipt
  e. courseEnrollementPaymentReceipt

2. Online payment :- 
   This files are responsible for initiating the payment process by sending a payment request to the PayDunya gateway.
  a. sendPaymentRequest.php
  b. sendAssessmentGroupPaymentPostRequest.php
  c. sendstudentCourseEnrollement.php
  d. getRequest.php
  e. sendpaymentlink.php

   url :- 
   https://uccstaging.academiaerp.com/paymentprocess/sendPaymentLink.php?id=SC1YSUFTNH1lw9LkuEPcvC8_5CAEiSVrWC7UO2FBaYVqVwNTY66Iq99VlDGJC5o+McYixKcSZjJPEAB0g1o5TKwUEXz_L4KxylYENhgZbZdWN8wZFAaJn9uci4jXb7NYqrWNk_1_yqo0G7ZMNIQ1xfJ24rSzcDN87dGKizWxRvo=&studentId=
  
3. Database Table Used :- 
   This section defines the main database tables involved in the db payment processing system. Each table serves a specific purpose in storing and managing payment-related data.

   a. assessment_payment_detail
   b. enrollment_payment
   c. reval_payment
   d. online_payment  


