Skip to navigation

Create a Gift Transaction

HMAC or OAuth Auth valid. This is the recommended way to create a gift. This ensures the gift is matched using the Virtuous matching algorithms for Contacts, Recurring gifts, Designations, etc.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
transactionSourcestringOptional
transactionIdstringOptional
contactobjectOptional
giftDatestringOptional
cancelDatestringOptional
giftTypestringOptional
amountstringOptional
currencyCodestringOptional
exchangeRatestringOptional
frequencystringOptional
recurringGiftTransactionIdstringOptional
recurringGiftTransactionUpdatestringOptional
pledgeFrequencystringOptional
pledgeTransactionIdstringOptional
pledgeExpectedFullfillmentDatestringOptional
batchstringOptional
notesstringOptional
segmentstringOptional
mediaOutletstringOptional
receiptDatestringOptional
receiptSegmentstringOptional
cashAccountingCodestringOptional
tributestringOptional
tributeDedicationobjectOptional
isPrivatestringOptional
isTaxDeductiblestringOptional
checkNumberstringOptional
creditCardTypestringOptional
nonCashGiftTypeIdstringOptional
nonCashGiftTypestringOptional
nonCashGiftDescriptionstringOptional
stockTickerSymbolstringOptional
stockNumberOfSharesstringOptional
iraCustodianstringOptional
submissionUrlstringOptional
designationslist of objectsOptional
premiumslist of objectsOptional
customFieldsobjectOptional
customObjectslist of objectsOptional
contactIndividualIdstringOptional
passthroughContactobjectOptional
eventAttendeeobjectOptional

Response

OK