Issue
Issue
he log entries provide a detailed look into various events and transactions
related to payment processing and OTP (One-Time Password) SMS triggering.
Here’s a breakdown of each key event:
Payment Gateway Responses:
1. August 11, 2024, 08:44:40:
{
"encResp": "...", // Encrypted response data
"orderNo": "11082408395278",
"settingIntegrationType": null,
"accessCode": "AVZV90HB62BN39VZNB"
}
Decrypted Response:
order_id=11082408395278&tracking_id=113413318677&order_status=Awaited
&amount=750.00¤cy=INR&payment_mode=Unified
Payments&card_name=UPI&trans_date=11/08/2024 08:44:38&trans_fee=0.0
Error Message: "Appointment Order not found."
{
"status": "OK",
"data": [
{
"id": "...",
"mobile": "9739904208",
"status": "AWAITED-DLR"
}
],
"message": "Campaign of 1 numbers Submitted successfully."
}
1.
o Similar responses are logged for different phone numbers with their
respective IDs and statuses.
Observations and Actions:
1. Payment Gateway Issues:
o The message "Appointment Order not found" indicates a potential
issue where the payment response does not match an existing
appointment order in your system. This could be due to incorrect
order numbers or synchronization issues between the payment
gateway and your system.
o Action: Investigate if there are discrepancies in order numbers or if
there are issues in how the payment response is being processed
and matched with your system's records.
2. Successful OTP SMS Triggers:
o The OTP SMS sending process appears to be working as expected,
with the status "AWAITED-DLR" indicating that the delivery report is
awaited.
o Action: Ensure that the delivery reports are eventually received
and processed. If not, you may need to follow up with your SMS
service provider.
3. General Advice:
o Logging and Monitoring: Keep a close eye on these logs for any
recurring issues or patterns that may need addressing.
o Testing: Regularly test the payment and SMS systems to ensure
everything functions correctly and that you can handle any
exceptions or errors gracefully.
By focusing on these areas, you can enhance the reliability of your payment and
OTP systems and ensure a smoother user experience.