Enroll one or more merchant descriptors with a pre-chargeback alert program. Runs synchronously and returns once the provider has accepted the enrollment. Behaviour depends on the program:
-
Ethoca / CDRN / RDR (actionable, descriptor-based): one or more
descriptorsare required. The request is forwarded to the provider
(Chargeblast), which assigns a merchant reference. Returns once the
provider has accepted the enrollment. -
VerifiINFORM / SAFE (account-level, reporting-only): no descriptors;
externalReference(the provider merchant ID for that program) is
required instead. No provider API call is made — the enrollment row is
created locally and used to resolve incoming fraud-report alert
webhooks.
Re-enrolling an existing (providerConfigId, program) pair resumes that enrollment: for actionable programs it appends new descriptors to the existing provider merchant; for account-level programs it updates the stored externalReference.
201Enrollment created.