/
CSS stuck in a loading loop after payment

CSS stuck in a loading loop after payment





Description of Issue

After processing a payment, the vendor page will try to send the customer back to CSS. During this process the client will be stuck on a loading screen.



Context
  • CSS

  • Payments

  • Online Payment Vendors

  • Version 2019.1+



Cause

The Postback URL on the hosting page is case sensitive. If the URL contains CSS (all caps) the postback will not redirect successfully and get stuck in a loop.



Resolution
  1. Navigate back to the CSS hosting page

  2. Click Client Configuration then Edit

  3. Click on Payment Services

  4. Click Change on the payment vendor the client is using

  5. Under the Postback URL verify that the URL does not contain CSS in all caps
    Example URL with incorrect formatting: https://selfservice.xxxxxxxxx.gov/CSS/PaymentConfirmation.ashx?svc=0&client=1&

  6. Update the Postback URL to have css in lowercase. 
    Example URL with correct formatting: https://selfservice.xxxxxxxxx.gov/css/PaymentConfirmation.ashx?svc=0&client=1&
    Note: for a test or train environment the url may say CSSTest / CSSTrain. This should become csstest / csstrain.

  7. Click Update



Additional Information












Related content

CSS returning multiple IOException
CSS returning multiple IOException
More like this
CSS redirects to UniPay error page when attempting to pay a bill
CSS redirects to UniPay error page when attempting to pay a bill
More like this
CSS Redirects to Blank UniBank or UniPay Screen Instead of a Checkout Screen
CSS Redirects to Blank UniBank or UniPay Screen Instead of a Checkout Screen
More like this
Customers are not directed back to CSS after making a payment when using OpenEdge as payment processor
Customers are not directed back to CSS after making a payment when using OpenEdge as payment processor
More like this
Setting up CSS to integrate with Paymentus
Setting up CSS to integrate with Paymentus
More like this
500 error when paying new PAYSIS payment type in CSS
500 error when paying new PAYSIS payment type in CSS
More like this