Provides a simple method for TeamRaiser participants to record gifts and pledges.
Client Servlet | Server Servlet | HTTP Methods Supported | Requires Authentication |
---|---|---|---|
CRTeamraiserAPI | SRTeamraiserAPI | POST | Yes. |
This method allows participants to record unconfirmed offline TeamRaiser gifts on behalf of themselves or, if enabled, their teams. It also permits online processing of credit card transactions.
This method must be invoked over a secure channel by a logged in user.
See topic Common Parameters.
Required. The TeamRaiser event ID.
Type xsd:nonNegativeInteger.
Required. First name
Type xsd:string.
Required. Gift amount
Type xsd:string.
Required. Last name
Type xsd:string.
Required. The payment type.
Note: This field is case sensitive when payment types have been selected in the event setup.
Type xsd:string.
Default is cash.
Required. A unique team ID
Type xsd:nonNegativeInteger.
Optional. Billing information: City
Type xsd:string.
Optional. Billing information: Country
Type xsd:string.
Optional. Billing information: County
Type xsd:string.
Optional. Billing information: First name
Type xsd:string.
Optional. Billing information: Last name
Type xsd:string.
Optional. Billing information: Middle name
Type xsd:string.
Optional. Billing information: State
Type xsd:string.
Optional. Billing information: Street1
Type xsd:string.
Optional. Billing information: Street2
Type xsd:string.
Optional. Billing information: Street3
Type xsd:string.
Optional. Billing information: Zip/Postal code
Type xsd:string.
Optional. Check number
Type xsd:string.
Optional. City
Type xsd:string.
Optional. Country
Type xsd:string.
Optional. County
Type xsd:string.
Optional. Credit card expiration month
Type xsd:string.
Optional. Credit card number
Type xsd:string.
Optional. Credit card type
Type xsd:string.
Optional. Credit card verification code
Type xsd:string.
Optional. Credit card expiration year
Type xsd:string.
Optional. A unique constituent ID for the donor.
Type xsd:nonNegativeInteger.
Optional. E-Mail address
Type xsd:string.
Optional. Gift Aid status
Type xsd:nonNegativeInteger.
Default is 0.
Optional. The gift category id
Type xsd:string.
Optional. Gift display name
Type xsd:string.
Optional. Display gift on personal page
Type xsd:boolean.
Optional. Middle name
Type xsd:string.
Optional. Professional suffix
Type xsd:string.
Default is .
Optional. State
Type xsd:string.
Optional. Street1
Type xsd:string.
Optional. Street2
Type xsd:string.
Optional. Suffix
Type xsd:string.
Default is .
Optional. This should be set to 'TRUE' if the gift is a team gift.
Type xsd:boolean.
Optional. Title
Type xsd:string.
Default is .
Optional. Postal or Zip code
Type xsd:string.
See topic Common Parameters.
Required. A unique constituent ID.
Type xsd:nonNegativeInteger.
Required. The TeamRaiser event ID.
Type xsd:nonNegativeInteger.
Required. E-Mail address
Type xsd:string.
Required. First name
Type xsd:string.
Required. Gift amount
Type xsd:string.
Required. Last name
Type xsd:string.
Required. The payment type.
Note: This field is case sensitive when payment types have been selected in the event setup.
Type xsd:string.
Default is cash.
Required. A unique team ID
Type xsd:nonNegativeInteger.
Optional. Display this gift as anonymous.
Type xsd:boolean.
Optional. Billing information: City
Type xsd:string.
Optional. Billing information: Country
Type xsd:string.
Optional. Billing information: County
Type xsd:string.
Optional. Billing information: First name
Type xsd:string.
Optional. Billing information: Last name
Type xsd:string.
Optional. Billing information: Middle name
Type xsd:string.
Optional. Billing information: State
Type xsd:string.
Optional. Billing information: Street1
Type xsd:string.
Optional. Billing information: Street2
Type xsd:string.
Optional. Billing information: Street3
Type xsd:string.
Optional. Billing information: Zip/Postal code
Type xsd:string.
Optional. Check number
Type xsd:string.
Optional. City
Type xsd:string.
Optional. Whether or not the gift is confirmed.
Type xsd:boolean.
Optional. Country
Type xsd:string.
Optional. County
Type xsd:string.
Optional. Credit card expiration month
Type xsd:string.
Optional. Credit card number
Type xsd:string.
Optional. Credit card type
Type xsd:string.
Optional. Credit card expiration year
Type xsd:string.
Optional. A unique constituent ID for the donor.
Type xsd:nonNegativeInteger.
Optional. This should be set to 'TRUE' if the gift is an event gift.
Type xsd:boolean.
Optional. Gift Aid status
Type xsd:nonNegativeInteger.
Default is 0.
Optional. The gift category id
Type xsd:string.
Optional. The date the gift was recorded (yyyy-MM-dd) or (yyyy-MM-dd HH:mm:ss)
Type xsd:string.
Optional. Gift display name
Type xsd:string.
Optional. Display gift on personal page
Type xsd:boolean.
Optional. Honor gift message body. Applies to confirmed gifts only.
Type xsd:string.
Optional. Type of honor gift. Valid values are honor or memorial. Applies to confirmed gifts only.
Type xsd:string.
Default is .
Optional. Honoree first name. Applies to confirmed gifts only.
Type xsd:string.
Optional. Honoree last name. Applies to confirmed gifts only.
Type xsd:string.
Optional. Honoree title. Applies to confirmed gifts only.
Type xsd:string.
Optional. Middle name
Type xsd:string.
Optional. Professional suffix
Type xsd:string.
Default is .
Optional. Whether or not to record the transaction without processing it.
Type xsd:boolean.
Default is false.
Optional. State
Type xsd:string.
Optional. Street1
Type xsd:string.
Optional. Street2
Type xsd:string.
Optional. Suffix
Type xsd:string.
Default is .
Optional. This should be set to 'TRUE' if the gift is a team gift.
Type xsd:boolean.
Optional. Title
Type xsd:string.
Default is .
Optional. Postal or Zip code
Type xsd:string.
See topic HTTP Status Codes.
XML responseJSON response<?xml version="1.0" encoding="UTF-8"?> <addGiftResponse xsi:schemaLocation="http://convio.com/crm/v1.0 http://service.convio.net/xmlschema/crm.public.v1.xsd" xmlns="http://convio.com/crm/v1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <gift> <acknowledged>false</acknowledged> <checkNumber xsi:nil="true"/> <confirmed>true</confirmed> <date>2023-01-24T16:03:37.236-06:00</date> <email>name1@example.com</email> <giftAmount>2501</giftAmount> <giftAidStatus>1</giftAidStatus> <giftMessage>Sample gift message.</giftMessage> <id>12001</id> <isRecurring>false</isRecurring> <name> <first>Jo</first> <middle>1</middle> <last>Public</last> </name> <paymentType>CREDIT</paymentType> <recognitionName>Sample recognition name 1</recognitionName> </gift> </addGiftResponse>
{"addGiftResponse":{ "gift":{ "date":"2023-01-24T16:03:37.237-06:00", "giftAmount":"2501", "checkNumber":null, "acknowledged":"false", "giftMessage":"Sample gift message.", "giftAidStatus":"1", "isRecurring":"false", "confirmed":"true", "paymentType":"CREDIT", "name":{ "middle":"1", "last":"Public", "first":"Jo" }, "id":"12001", "recognitionName":"Sample recognition name 1", "email":"name1@example.com" } }}