TransactionInput
Payment gateway id
Transaction amount (in the smallest currency unit, so 1000 is 10.00€)
Donation amount (in the smallest currency unit, so 1000 is 10.00€)
Donation percentage if available (in integer format, so 3% is 3)
Total (transaction+donation) amount (in the smallest currency unit, so 1000 is 10.00€)
Transaction currency
Donation currency
Cents id of the charity
Cause unique name (in the namespace of the charity)
Cents id of consumer user (if we have data of it)
Consumer user name (if we have data of it)
Consumer user email (if we have data of it)
Consumer user phone number (if we have data of it)
Consumer user email anonymized flag (if email is anonymized or not)
billable_address
object
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.
Possible values: [draft, to_be_payed, paid, refunded, disputed, failed]
Transaction status
Refunded amount (in the smallest currency unit, so 1000 is 10.00€)
External ID (generated by the company) used to reconcilate transaction with the pre_transaction