Skip to main content
POST
Enroll Descriptors for Dispute Alerts

Authorizations

Authorization
string
header
required

You can use an OAuth2 JWT bearer token in the Authorization header of your API requests for supported endpoints: Authorization: Bearer <YOUR_JWT_HERE>. These tokens are valid for 10 minutes and can be requested via the access token endpoint endpoint.

Headers

x-idempotency-key
string<uuid>
required

Idempotency key to be used. Sending again the same key would return the same result without re-executing the update.

Body

application/json
workspaceId
string<uuid>
required

The workspace the enrollment belongs to.

providerId
string<uuid>
required
providerConfigId
string<uuid>
required
program
enum<string>
required

The network program to enroll in. Ethoca, CDRN, and RDR are actionable pre-chargeback alert programmes. Ethoca and CDRN enroll by descriptors; RDR enrolls by bins/caids. VerifiINFORM is Visa's account-level fraud-reporting feed (covering TC40, TC15, and future Verifi INFORM feeds) — it requires externalReference instead of descriptors, and a merchant enrolls once to receive all Verifi INFORM alert types. SAFE (Mastercard fraud feed) is implicit on any Ethoca-enrolled merchant; enroll it explicitly only for a fraud-report-only merchant with a dedicated SAFE merchant reference — like VerifiINFORM, it requires externalReference instead of descriptors.

Available options:
Ethoca,
CDRN,
RDR,
VerifiINFORM,
SAFE
descriptors
string[]

The merchant descriptors to enroll for alerts. Required for Ethoca and CDRN. RDR enrolls by bins/caids instead of descriptors. Must be empty or omitted for account-level programs (VerifiINFORM, SAFE).

bins
string[]

RDR only. Card BINs to enroll, paired 1:1 with caids (bins[i] is confirmed against caids[i]). Required for RDR; omit for other programmes.

caids
string[]

RDR only. Card Acceptor IDs, paired 1:1 with bins. Required for RDR.

ruleset
string

Optional provider ruleset to apply.

externalReference
string

The provider merchant ID for an account-level program. Required for VerifiINFORM (the Verifi INFORM merchant ID) and SAFE (the dedicated SAFE merchant reference); Chargeblast uses this ID as the merchantId on the program's alert webhooks (TC40, TC15, SAFE, …), so it must be stored for ingestion to resolve incoming alerts. Omit for actionable programmes (Ethoca, CDRN, RDR) where the connector assigns the reference at enrol time.

Response

Enrollment created.

Last modified on October 9, 2026