The ID of the Top-Up that was declined.
- ACQUIRER_TOPUP_EXECUTED
Webhooks (1.0)
https://docs.solarisgroup.com/_mock/api-reference/onboarding/webhooks/
Request
A Top-Up transaction was declined by Solaris. The status of the Top Up has changed to DECLINED.
ID of the customer account associated with the declined 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.
- Mock Server
https://docs.solarisgroup.com/_mock/api-reference/onboarding/webhooks/acquirer_topup_declined
{ "id": "b76cdcc321d345618084feedc47bbb1d", "account_id": "adc123a45d6d7cf8fbfeed537ba919d5cacc", "amount": { "value": 10000, "currency": "EUR" }, "client_secret": "pi_1DrPlP2eZvKYlo2CSBQ7uqFH_secret_o1A7UsYFLWeGISUD1QYNkT8IU", "status": "ACCEPTED", "decline_reason": "Person has blocked account(s)" }
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" }