Save Bloomerang transaction setup
Saves donation direction, fallback, soft-credit and acknowledgement choices with the next approved transaction mapping. Enabling fallback requires an organization program and recipient belonging to it. Each supplied mapped_fields row requires a supported unique source path and non-empty label. Omitted fallback/soft-credit/acknowledgement booleans are false; disabling fallback clears its ids. Setup describes one payment with multiple designation allocations and requires existing donor/target links for future export; no payment/provider transaction is created here. Direction follows sync_direction_control: configurable uses requested/current/default direction, locked_bidirectional forces bidirectional, and unavailable preserves current/default direction. Defaults are bidirectional. Returned context/mapping shows effective flags; saving direction and activating ongoing sync are separate. Requires the integration platform global/configured client feature gate (normally integration_platform_foundation). Requires permission: one of access_account_settings.
Authorizations
Passport bearer token authentication for legacy admin sessions.
Path Parameters
Connection id in the current organization.
Body
Validated request fields for this operation.
Source of truth. Validation: nullable; allowed values: provider, hys, bidirectional.
provider, hys, bidirectional, null "provider"
Donation fallback enabled. Validation: nullable, boolean.
true
Donation fallback program id. Validation: nullable, integer.
1
Donation fallback designation id. Validation: nullable, integer.
1
Donation soft credits enabled. Validation: nullable, boolean.
true
Donation acknowledgements enabled. Validation: nullable, boolean.
true
Mapped fields. Validation: nullable, array.