You can control all the endpoints for the Webhook notifications directly in our HUB
The list of the events that can be sent to separate endpoints*:
- Updated Card Order - the status of a card order has been updated
{ "pay_form": { "token": "5849cf0468afc0ac4be4963c619b776eee75271d56e3c6621ab21", "design_name": "promo_christmas" }, "transaction": { "amount": 2575, "created_at": "2019-10-29 10:01:20", "currency": "USD", "descriptor": "DESCRIPTOR", "id": "019df544f616335014f36d45644ecaa05db80df08ca94", "operation": "refund", "status": "success", "updated_at": "2019-10-29 10:01:20" }, "transactions": { "019df544f616335014f36d45644ecaa05db80defcec25": { "amount": 2575, "card": { "bin": "471688", "brand": "VISA", "card_exp_month": "08", "card_exp_year": 2022, "card_holder": "diana goodman", "card_type": "DEBIT", "country": "TUR", "number": "471688XXXXXX3303" }, "card_token": { "token": "3a5e10e65c9b6567c6a23738017ef5aefef0c42905c0cb3def5723ba8fe47a819" }, "created_at": "2019-10-29 10:01:19", "currency": "USD", "descriptor": "FAKE_PSP", "id": "019df544f616335014f36d45644ecaa05db80defcec25", "operation": "pay", "status": "success", "updated_at": "2019-10-29 10:01:20" }, "019df544f616335014f36d45644ecaa05db80df08ca94": { "amount": 2575, "created_at": "2019-10-29 10:01:20", "currency": "USD", "descriptor": "FAKE_PSP", "id": "019df544f616335014f36d45644ecaa05db80df08ca94", "operation": "refund", "status": "success", "updated_at": "2019-10-29 10:01:20" }, "billing_details": { "address": "11437 Woodmeadow Pkwy", "zip": "85001", "country": "USA", "city": "New Delhi", "state": "TX" }, }, "order": { "amount": 2575, "currency": "USD", "descriptor": "FAKE_PSP", "fraudulent": true, "marketing_amount": 2575, "marketing_currency": "USD", "order_id": "1572343279551", "order_description": "Acquiring user account from previously saved card", "traffic_source": "experiment_id=10", "processing_amount": 2575, "processing_currency": "USD", "refunded_amount": 2575, "status": "refunded" }, "chargebacks":{ "494531":{ "id":494531, "dispute_date":"2021-07-13", "settlement_date":"2021-07-13", "amount":1200, "status":"accepted", "reason_code":"4853", "currency":"USD", "type":"1st_chb", "chargeback_flow":{ "759854":{ "id":759854, "amount":1200, "currency":"USD", "type":"1st_chb", "status":"accepted", "date":"2021-07-13", "updated_date":"2021-07-13", "deadline_date":"2021-07-23", "arn_code":"21edw" } } } }, "verify_url": "https://acs.solidgate.com/api/v1/verify-3ds/554293692/96454d39ed80f256e9f77bb36271b2aff0c2af3ec769911dfd", "payment_adviser": { "advise": "recurring" } }
- Received Card Dispute - a new Dispute for the card order has been received
{ "chargeback": { "id": "141368", "dispute_date": "2019-06-14", "settlement_date": "2019-06-14", "amount": 100, "currency": "USD", "reason_code": "16", "status": "in_progress", "reason_group": "Consumer Disputes", "reason_description": "Credit Purchase Amount- Damaged Goods", "type": "1st_chb" }, "chargeback_flow": [ { "id": "269323", "amount": 100, "dispute_amount": 100, "currency": "USD", "type": "1st_chb", "status": "in_progress", "date": "2019-06-14", "updated_date": "2019-06-14", "deadline_date": "2019-06-24", "arn_code": null } ], "order": { "order_id": "1560508789823", "amount": 100, "currency": "USD", "status": "approved" } }
- Received Card Fraud Alert - a TC40/SAFE alert has been received
{ "order_id": "1584714374170", "fraud_amount": 100, "fraud_currency": "USD", "fraud_amount_usd": 100, "fraud_report_date": "2020-03-20 14:26:15", "card_scheme": "VISA", "fraud_type": "6", "reason_code_description": "Fraudulent Use of Account Number" }
- Received Card Prevention Alert - an Issuer Network Alert has been received
{ "alert": { "id": 35, "provider_name": "ethoca", "provider_id": 33012, "alert_date": "2017-11-25 11:01:03", "amount": 200, "currency": "EUR" }, "order": { "id": "1559728296457", "amount": 3, "currency": "USD", "status": "refunded", "created_at": "2019-06-05 09:51:38" } }
- Updated Subscription** - a subscription or a related order status has been updated
{ "subscription": { "id": "9e252e9f-c5a3-4dca-93df-4c9fcf54267e", "status": "cancelled", "started_at": "2020-12-08 12:37:24", "expired_at": "2020-12-08 12:38:24", "cancelled_at": "2020-12-08 12:42:36", "trial": false, "cancel_code": "8.09", "cancel_message": "Cancellation after redemption period", "payment_type": "card" }, "product": { "name": "autotest_CARD", "amount": 100, "currency": "USD", "trial": true, "payment_action": "auth_void", "trial_period": 1, "product_id": "ce43b415-5522-4373-b026-a365462f9790" }, "customer": { "customer_account_id": "1607431041409", "customer_email": "someEmail1@gmail.com" }, "invoices": { "9531a7ea-030e-48ae-8c79-f74e488790c6": { "id": "9531a7ea-030e-48ae-8c79-f74e488790c6", "amount": 76, "status": "fail", "created_at": "2020-12-08 12:38:51", "updated_at": "2020-12-08 12:42:36", "orders": { "22e45e37-d10d-4283-a47d-7bcba16e8b04": { "id": "22e45e37-d10d-4283-a47d-7bcba16e8b04", "status": "declined", "amount": 76, "created_at": "2020-12-08 12:40:36", "processed_at": "2020-12-08 12:42:36", "failed_reason": "3.02", "operation": "recurring", "retry_attempt": 2 }, "c179ed85-bc2b-4325-84bb-12d8eaf15203": { "id": "c179ed85-bc2b-4325-84bb-12d8eaf15203", "status": "declined", "amount": 90, "created_at": "2020-12-08 12:38:52", "processed_at": "2020-12-08 12:40:35", "failed_reason": "3.02", "operation": "recurring", "retry_attempt": 1 }, "38995ba1-1cd2-4dd1-8bde-8d4ac4da519f": { "id": "38995ba1-1cd2-4dd1-8bde-8d4ac4da519f", "status": "declined", "amount": 100, "created_at": "2020-12-08 12:38:51", "processed_at": "2020-12-08 12:38:52", "failed_reason": "3.02", "operation": "recurring" } } } }, "callback_type": "cancel" }
- Updated Alternative Order - the status of an alternative order has been updated
{ "order": { "amount": 999, "currency": "USD", "order_id": "851f4ae6-xxxx-1111-xxxx-22937f338870", "status": "approved", "method": "paypal-vault", "token": "2fc4f73f28d7f6ecfxxxxxxxxxxfcd2d36a4f3bfb7611111111112a0de3bb1ffd729cf1031xxxxxxxxxxd09abeb81fbde208", "customer_email": "example@email.com", "ip_address": "8.8.8.8", "order_description": "Order description", "created_at": "2019-01-01 10:44:50", "updated_at": "2019-01-01 10:44:52", "subscription_id": "65bf09e9-xxxx-1111-xxxx-4b525241de48" }, "pay_form": { "token": "451642d0ecxxxxxc850031111122caxxxxx04fa2", "script_url": "https://localhost/widget/451642d1111111111500367aacxxxxxxxxxx4fa2" }, "transactions": [ { "id": "9051ae83-xxxx-1111-xxxx-6e1014f2814f", "status": "success", "method": "paypal-vault", "amount": 999, "currency": "USD", "type": "recurring", "created_at": "2019-01-01 10:44:50", "payer_details": { "payer_email": "example@email.com", "invoice_id": "123456789" } } ] }
- Received Alternative Dispute - a new Dispute for the alternative order has been received
* Please, note that only static URL can be used as an endpoint
** The notification with the details on the last Invoice is being sent
To set everything up, just click on this link, select a channel and follow the instructions below:
- Click Add new in the webhooks section
- Paste/type in the endpoint
- Check the notification type(s)
- Click Create
Also, please, feel free to contact us if any additional info is needed!