ConsumerUserTransactionInput
donation_amount integerrequired
Donation amount (in the smallest currency unit, so 1000 is 10.00€)
donation_currency stringrequired
Donation currency
charity_id uuid
Cents id of the charity
donation_cause string
Cause unique name (in the namespace of the charity)
transaction_status string
Possible values: [draft, to_be_payed, failed]
Transaction status
payment_method uuid
Payment method id to be used for this transactions. This field is needed only in the scenarios where there are multiple payment options available and the payment method to be used has to be stored in cents.
reconciliation_id string
External ID (generated by the company) used to reconcilate transaction with the pre_transaction