Autopay Events

The following are events triggered by activities related to autopay for Secured Credit. These are sent to you in the Transaction Events Webhook which is part of the Events API.

AutopayStatusChangeEvent.v1

The status of autopay changed.

  • Code — N/A
  • Event trigger — The status of autopay changed.
  • Process — This process contains the event trigger:
FieldDefaultDescription
prnXGalileo 12-digit payment reference number (PRN) for the account. Example: "155101003022".
newStatusXNew status after the change to autopay. Example: "Disabled”.
reasonXDescription of what caused the status change. Example: “Autopay attempt failed and reached maximum retry limits, disable autopay as a result.”

AutopayStatusChangeEvent.v1 example

{  
  "detail": {  
    "data": {  
      "AutopayStatusChangeEvent.v1": {
	"prn": "155101003022",
	"newStatus": "Disabled",
	"reason":  "Autopay attempt failed and reached maximum retry limits, disable autopay as a result.”
      }  
    },  
    "metadata": {  
      "detail_id": "uuid-string",  
      "detail_timestamp": "2026-04-15T16:30:00-07:00"  
    }  
  }  
}

AutopaySuccessEvent.v1

An autopay attempt was successful.

  • Code — N/A
  • Event trigger — An autopay attempt was successful.
  • Process — This process contains the event trigger:
FieldDefaultDescription
prnXGalileo 12-digit payment reference number (PRN) for the account. Example: "155101003022".
executionIdXULID to identify the successful autopay execution. Example: "01HMD1A36ED0WDENYHV2FG3PHR".

AutopaySuccessEvent.v1 example

{  
  "detail": {  
    "data": {  
      "AutopaySuccessEvent.v1": {
	"prn": "074103447228",
	"executionId": "01HMD1A36ED0WDENYHV2FG3PHR"
      }  
    },  
    "metadata": {  
      "detail_id": "uuid-string",  
      "detail_timestamp": "2026-04-14T14:30:00-07:00"  
    }  
  }  
}

AutopayFailureEvent.v1

An autopay attempt has failed. No payment was made as a result.

  • Code — N/A
  • Event trigger — An autopay attempt failed.
  • Process — This process contains the event trigger:
FieldDefaultDescription
prnXGalileo 12-digit payment reference number (PRN) for the account. Example: "155101003022".
executionIdXULID to identify the autopay execution attempt. Example: "01HMD1A36ED0WDENYHV2FG3PHR".
statusCodeStatus code from the Program API that explains why the autopay attempt failed. Absent when no response code is available. Example: “549-01”

AutopayFailureEvent.v1 example

{
  "detail": {
    "data": {
      "AutopayFailureEvent.v1": {
	"prn": "155101003022",
	"executionId": "01HMD1A36ED0WDENYHV2FG3PHR",
	"statusCode": "549-01"

      }
    },
    "metadata": {
      "detail_id": "uuid-string",
      "detail_timestamp": "2026-04-14T14:30:00-07:00"
    }
  }
}

Responses

HTTP status codes that your endpoint should return:

Status CodeDescriptionScenario
200 OKSuccessfully received and acceptedEvent received, validated, and queued/processed
400 Bad RequestInvalid request formatMalformed JSON or validation errors
401 UnauthorizedAuthentication failureJWT validation failed or invalid token
429 Too Many RequestsRate limiting triggeredSystem cannot process more requests at this time
500 Internal Server ErrorServer errorUnexpected error while processing
503 Service Unavailable503 Service Unavailable
Service unavailable
Service down for maintenance or experiencing issues


© Galileo Financial Technologies, LLC 2026    Privacy Disclosure

All documentation, including but not limited to text, graphics, images, and any other content, are the exclusive property of Galileo Financial Technologies, LLC and are protected by copyright laws. These materials may not be reproduced, distributed, transmitted, displayed, or otherwise used without the prior written permission of Galileo Financial Technologies, LLC. Any unauthorized use or reproduction of these materials are expressly prohibited.