Gentilmeldingskampagnens PRØVE — FarPays kort-/MobilePay-aftaler matchet mod debitorerne (scope admin — som i kreditorfladen; pay-sikkerhed3 T6-10b)
POST /reenrollment-campaigns
Kort- og MobilePay-aftaler kan ikke flyttes fra et andet system; debitorerne inviteres til at tilmelde sig igen (B17). Hver række matches på customer_number → debitorens external_ref. dry_run: true → 200 med rapporten, INTET skrevet. Ellers 201 med en kladde (draft) og samme rapport. Intet sendes af dette kald. Har kreditoren valgt «MobilePay via partnerskift» (G45: aftalerne på salgsstedet bevares ved et partnerskift), er MobilePay-rækkerne stadig matchet, men inviteres IKKE (skipped_partner_switch, mobilepay_mode: partner_switch); kortene gentilmeldes som før. Uden valget er alt som hidtil.
Parametre
Idempotency-Keyheader · string (uuid) · påkrævet
Obligatorisk på alle POST/PATCH/DELETE. Lever 24 timer.
Krop · ReenrollmentCampaignCreate
creditor_idstring · påkrævet
sourcestring · valgfri
farpay_agreements
rowsliste af ReenrollmentRow · påkrævet
dry_runboolean · valgfri
reminder_daysliste af integer · valgfri
expires_after_daysinteger · valgfri
Svar
200Prøven (dry_run) — intet skrevet · ReenrollmentCampaign
201Kladden · ReenrollmentCampaign
422Fejl (RFC 9457) · Problem
curl -X POST https://api.fortapay.dk/v1/reenrollment-campaigns \ -H "Authorization: Bearer $FP_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d @- <<'JSON' { "creditor_id": "…", "rows": [ { "customer_number": "…", "payment_type": "…", "farpay_agreement_id": "…" } ] } JSON