The ID of the Top-Up that was executed.
- ACQUIRER_TOPUP_PAYMENT_FAILED
Webhooks (1.0)
https://docs.solarisgroup.com/_mock/api-reference/onboarding/webhooks/
Request
Solaris successfully processed a Top-Up via an Acquirer. The funds from the Top Up are cleared to the customer's account, and the status of the Top Up has changed to EXECUTED
.
ID of the customer account associated with the successful Top-Up transaction.
The client secret key provided by the Acquirer's API for use in their frontend SDK.
- Mock Server
https://docs.solarisgroup.com/_mock/api-reference/onboarding/webhooks/acquirer_topup_executed
{ "id": "b76cdcc321d345618084feedc47bbb1d", "account_id": "adc123a45d6d7cf8fbfeed537ba919d5cacc", "amount": { "value": 10000, "currency": "EUR" }, "client_secret": "pi_1DrPlP2eZvKYlo2CSBQ7uqFH_secret_o1A7UsYFLWeGISUD1QYNkT8IU", "status": "ACCEPTED" }
Request
A customer attempted an Instant Top-Up but the payment failed (e.g., because the payment method used did not have sufficient funds). The customer may re-attempt the Top-Up with the same payment method or use a different one.
ID of the customer account associated with the failed Top-Up transaction.
The client secret key provided by the Acquirer's API for use in their frontend SDK.
The current status of the Top-Up.
Error code forwarded by the Acquirer's API (in case there was an error on the Acquirer's end).
- Mock Server
https://docs.solarisgroup.com/_mock/api-reference/onboarding/webhooks/acquirer_topup_payment_failed
{ "id": "b76cdcc321d345618084feedc47bbb1d", "account_id": "adc123a45d6d7cf8fbfeed537ba919d5cacc", "amount": { "value": 10000, "currency": "EUR" }, "client_secret": "pi_1DrPlP2eZvKYlo2CSBQ7uqFH_secret_o1A7UsYFLWeGISUD1QYNkT8IU", "status": "ACCEPTED", "acquirer_error_code": "card_declined", "acquirer_decline_code": "exceeds daily limit" }
The account ID of the account that the batch transfer is associated with.
The status of the batch transfer.
The type
for all transfers of the batch.
UTC timestamp when the batch transfer was created.
UTC timestamp when the batch transfer started the processing of all their transfers.
UTC timestamp when all transfers were processed and the status of the batch reached FINISHED
.
- Mock Server
https://docs.solarisgroup.com/_mock/api-reference/onboarding/webhooks/batch_transfer_status_changed
{ "id": "f874b3102718a4d757a6b6e4d5996078sctb", "account_id": "236f9042a19b65c0867e10c922b93502cacc", "status": "FINISHED", "transfer_type": "SCT_INSTANT", "reference": "12f7ec0b-6762-4578-b49f-c0b1647d0e2d", "description": "Monthly Salary Payments", "total_amount": 1000, "transfers_summary": { "executed": 9, "failed": 1 }, "created_at": "2025-04-01T13:59:52+00:00", "started_at": "2025-04-01T14:01:00+00:00", "finished_at": "2025-04-01T14:10:30+00:00", "updated_at": "2025-04-01T14:10:30+00:00" }