Autopay Events
The following are events triggered by activities related to autopay for Galileo Secured Credit. These are sent to you in the Transaction Events Webhook which is part of the Events API.
autopay_success_event
An autopay attempt was successful.
- Code — N/A
- Event trigger — An autopay attempt was successful.
- Process — This process contains the event trigger:
- Set AutoPay Plan endpoint
All fields are strings.
Field | Default | Description |
---|---|---|
account_id | X | Galileo 12-digit payment reference number (PRN) for the account. Example: "155101003022". |
execution_id | X | ULID to identify the successful autopay execution. Example: "01HMD1A36ED0WDENYHV2FG3PHR". |
# autopay_success_event example
{
"account_id": "074103447228",
"execution_id": ["01HMD1A36ED0WDENYHV2FG3PHR"],
}
autopay_failure_event
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:
- Set AutoPay Plan endpoint
All fields are strings.
Field | Default | Description |
---|---|---|
account_id | X | Galileo 12-digit payment reference number (PRN) for the account. Example: "155101003022". |
execution_id | X | ULID to identify the successful autopay execution. Example: "01HMD1A36ED0WDENYHV2FG3PHR". |
status_code | X | Status code from the Program API that explains why the autopay attempt failed. Example: “549-01” |
# autopay_failure_event example
{
"account_id": "155101003022",
"execution_id": ["01HMD1A36ED0WDENYHV2FG3PHR"],
"status_code": "549-01",
}
autopay_status_change_event
The status of autopay changed.
- Code — N/A
- Event trigger — The status of autopay changed.
- Process — This process contains the event trigger:
- Set AutoPay Attempt endpoint
All fields are strings.
Field | Default | Description |
---|---|---|
account_id | X | Galileo 12-digit payment reference number (PRN) for the account. Example: "155101003022". |
change_to_status | X | Status after the change. Example: “Disabled”.. |
reason | X | Description of what caused the status change. Example: “Autopay attempt failed and reached maximum retry limits, disable autopay as a result.” |
}
# autopay_status_change_event example
{
"account_id": "074103447228"
"change_to_status": "Disabled"
"reason": “Autopay attempt failed and reached maximum retry limits, disable autopay as a result.”