Main page
Contents:

Recently visited pages:

DONA_NEW

The DONA_NEW event records a donation made by a donor to a charity via an investment option. If the donation currency matches the investment option’s currency, the Amount and Exchanged_amount fields are equal. If not, the Exchanged_amount field records the result of the currency exchange.

Fields

Field Type Description Value
Type string Identifies the event. DONA_NEW
Timestamp DateTime (ISO-8601) The timestamp of the event.
Execute_timestamp DateTime (ISO-8601)? The timestamp the donation should be considered valid. If not present, use Timestamp.
Donation string Identifies the donation.
Donor string The identifier for the donor.
Charity string The identifier for the charity.
Option string The identifier for the investment option.
Currency string ISO-4217 currency code.
Amount decimal(16,4) The donated amount.
Exchanged_amount decimal(16,4) The donated amount in the currency of the investment option.
Transaction_reference string An external reference for the donation transaction.
Exchange_reference string (optional) An optional external reference for the exchange transaction.

Purpose

This event is essential for tracking donations, handling currency exchange, and maintaining accurate records of donor, charity, and option relationships.


By J.W. Morsink