CSS returning multiple IOException
Description of Issue
- CSS is returning the error multiple IOException: Stream closed in response to requests from the payment processing service.Â
- Paymentus reporting that their payment processing service requests are returning the error IOException: Stream closed.Â
Context
- Citizen Self Service (CSS)
- Accounts Receivable
- Paymentus
Cause
There is an issue with Paymentus' fully qualified domain name (FQDN).
Resolution
- The 3rd party Paymentus should verify that their fully qualified domain name (FQDN) in use is correct and that traffic is not being blocked by a firewall.Â
- The FQDN should match web address inbetween the https:// and /css in the proper postback URL.Â
- An example postback URL is: https://townofmunis.munisselfservice.com/css/PaymentConfirmation.ashx?svc=0&client=1
- The proper FQDN for the above postback URL is: townofmunis.munisselfservice.com
- Instructions for finding and verifying the postback URL can be found here: Verify Postback URL for Citizen Self Service
Additional Information
This issue manifests itself in CSS and Enterprise ERP as payments that are missing Gateway Confirmation Numbers. In the event that the above does not resolve this issue, additional troubleshooting guidance for the CSS and Enterprise ERP systems can be found here: Master Article - Web Payments Import Missing Gateway Confirmation and Authorization Numbers