DonorHubWebService
Click here for a complete list of operations.
Settings_SetGiveSiteSettings
Sets GiveSite settings. [Must be a trusted user.]
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /dataqueryservice.asmx HTTP/1.1 Host: local-mytntware-com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "donorhub.tntware.com/Settings_SetGiveSiteSettings" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <Settings_SetGiveSiteSettings xmlns="donorhub.tntware.com"> <SessionID>string</SessionID> <MobileTheming>boolean</MobileTheming> <DisplayUrgentMessage>boolean</DisplayUrgentMessage> <UrgentMessage>string</UrgentMessage> <LinkColor>string</LinkColor> <PrimaryButtonColor>string</PrimaryButtonColor> <SecondaryButtonColor>string</SecondaryButtonColor> <HeadScripts>string</HeadScripts> <HeadScriptsForEmail>string</HeadScriptsForEmail> <CustomHeader>string</CustomHeader> <FootScripts>string</FootScripts> <ContactUsUrl>string</ContactUsUrl> <CustomTitle>string</CustomTitle> <SendInvitationEmailByDefault>boolean</SendInvitationEmailByDefault> <ContactUsCustomMsg>string</ContactUsCustomMsg> <TermsOfUseMsg>string</TermsOfUseMsg> <PrivacyPolicyMsg>string</PrivacyPolicyMsg> <OtherWaysToGiveTabName>string</OtherWaysToGiveTabName> <OtherWaysToGiveMsg>string</OtherWaysToGiveMsg> <StartNewGiftTabName>string</StartNewGiftTabName> <CustomFooter>string</CustomFooter> <RequestDonorAccessCustomMsg>string</RequestDonorAccessCustomMsg> <NeedHelpMsg>string</NeedHelpMsg> <NewPaymentMethodMsg>string</NewPaymentMethodMsg> <ProcessingLegalMsg>string</ProcessingLegalMsg> <IncludeOptionToKeepGiftAnonymousToDesig>boolean</IncludeOptionToKeepGiftAnonymousToDesig> <IncludeOptionToCoverPaymentProcessorFee>boolean</IncludeOptionToCoverPaymentProcessorFee> <PaymentProcessorFeePercentage>decimal</PaymentProcessorFeePercentage> <MoveSingleGiftBtnToRightWithGap>boolean</MoveSingleGiftBtnToRightWithGap> <SelectMonthly_ByDefault>boolean</SelectMonthly_ByDefault> <SelectOptionToCoverPaymentProcessorFee_ByDefault>boolean</SelectOptionToCoverPaymentProcessorFee_ByDefault> <AllowWeeklyFrequency>boolean</AllowWeeklyFrequency> <AllowBiWeeklyFrequency>boolean</AllowBiWeeklyFrequency> <AllowSemiAnnuallyFrequency>boolean</AllowSemiAnnuallyFrequency> <Amount1>decimal</Amount1> <Amount2>decimal</Amount2> <Amount3>decimal</Amount3> <Amount4>decimal</Amount4> <MinFrequency_autocharge_prior_notification_donor>int</MinFrequency_autocharge_prior_notification_donor> <MinFrequency_autocharge_success_donor>int</MinFrequency_autocharge_success_donor> </Settings_SetGiveSiteSettings> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <Settings_SetGiveSiteSettingsResponse xmlns="donorhub.tntware.com" /> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /dataqueryservice.asmx HTTP/1.1 Host: local-mytntware-com Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <Settings_SetGiveSiteSettings xmlns="donorhub.tntware.com"> <SessionID>string</SessionID> <MobileTheming>boolean</MobileTheming> <DisplayUrgentMessage>boolean</DisplayUrgentMessage> <UrgentMessage>string</UrgentMessage> <LinkColor>string</LinkColor> <PrimaryButtonColor>string</PrimaryButtonColor> <SecondaryButtonColor>string</SecondaryButtonColor> <HeadScripts>string</HeadScripts> <HeadScriptsForEmail>string</HeadScriptsForEmail> <CustomHeader>string</CustomHeader> <FootScripts>string</FootScripts> <ContactUsUrl>string</ContactUsUrl> <CustomTitle>string</CustomTitle> <SendInvitationEmailByDefault>boolean</SendInvitationEmailByDefault> <ContactUsCustomMsg>string</ContactUsCustomMsg> <TermsOfUseMsg>string</TermsOfUseMsg> <PrivacyPolicyMsg>string</PrivacyPolicyMsg> <OtherWaysToGiveTabName>string</OtherWaysToGiveTabName> <OtherWaysToGiveMsg>string</OtherWaysToGiveMsg> <StartNewGiftTabName>string</StartNewGiftTabName> <CustomFooter>string</CustomFooter> <RequestDonorAccessCustomMsg>string</RequestDonorAccessCustomMsg> <NeedHelpMsg>string</NeedHelpMsg> <NewPaymentMethodMsg>string</NewPaymentMethodMsg> <ProcessingLegalMsg>string</ProcessingLegalMsg> <IncludeOptionToKeepGiftAnonymousToDesig>boolean</IncludeOptionToKeepGiftAnonymousToDesig> <IncludeOptionToCoverPaymentProcessorFee>boolean</IncludeOptionToCoverPaymentProcessorFee> <PaymentProcessorFeePercentage>decimal</PaymentProcessorFeePercentage> <MoveSingleGiftBtnToRightWithGap>boolean</MoveSingleGiftBtnToRightWithGap> <SelectMonthly_ByDefault>boolean</SelectMonthly_ByDefault> <SelectOptionToCoverPaymentProcessorFee_ByDefault>boolean</SelectOptionToCoverPaymentProcessorFee_ByDefault> <AllowWeeklyFrequency>boolean</AllowWeeklyFrequency> <AllowBiWeeklyFrequency>boolean</AllowBiWeeklyFrequency> <AllowSemiAnnuallyFrequency>boolean</AllowSemiAnnuallyFrequency> <Amount1>decimal</Amount1> <Amount2>decimal</Amount2> <Amount3>decimal</Amount3> <Amount4>decimal</Amount4> <MinFrequency_autocharge_prior_notification_donor>int</MinFrequency_autocharge_prior_notification_donor> <MinFrequency_autocharge_success_donor>int</MinFrequency_autocharge_success_donor> </Settings_SetGiveSiteSettings> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <Settings_SetGiveSiteSettingsResponse xmlns="donorhub.tntware.com" /> </soap12:Body> </soap12:Envelope>
HTTP GET
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
GET /dataqueryservice.asmx/Settings_SetGiveSiteSettings?SessionID=string&MobileTheming=string&DisplayUrgentMessage=string&UrgentMessage=string&LinkColor=string&PrimaryButtonColor=string&SecondaryButtonColor=string&HeadScripts=string&HeadScriptsForEmail=string&CustomHeader=string&FootScripts=string&ContactUsUrl=string&CustomTitle=string&SendInvitationEmailByDefault=string&ContactUsCustomMsg=string&TermsOfUseMsg=string&PrivacyPolicyMsg=string&OtherWaysToGiveTabName=string&OtherWaysToGiveMsg=string&StartNewGiftTabName=string&CustomFooter=string&RequestDonorAccessCustomMsg=string&NeedHelpMsg=string&NewPaymentMethodMsg=string&ProcessingLegalMsg=string&IncludeOptionToKeepGiftAnonymousToDesig=string&IncludeOptionToCoverPaymentProcessorFee=string&PaymentProcessorFeePercentage=string&MoveSingleGiftBtnToRightWithGap=string&SelectMonthly_ByDefault=string&SelectOptionToCoverPaymentProcessorFee_ByDefault=string&AllowWeeklyFrequency=string&AllowBiWeeklyFrequency=string&AllowSemiAnnuallyFrequency=string&Amount1=string&Amount2=string&Amount3=string&Amount4=string&MinFrequency_autocharge_prior_notification_donor=string&MinFrequency_autocharge_success_donor=string HTTP/1.1 Host: local-mytntware-com
HTTP/1.1 200 OK
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /dataqueryservice.asmx/Settings_SetGiveSiteSettings HTTP/1.1 Host: local-mytntware-com Content-Type: application/x-www-form-urlencoded Content-Length: length SessionID=string&MobileTheming=string&DisplayUrgentMessage=string&UrgentMessage=string&LinkColor=string&PrimaryButtonColor=string&SecondaryButtonColor=string&HeadScripts=string&HeadScriptsForEmail=string&CustomHeader=string&FootScripts=string&ContactUsUrl=string&CustomTitle=string&SendInvitationEmailByDefault=string&ContactUsCustomMsg=string&TermsOfUseMsg=string&PrivacyPolicyMsg=string&OtherWaysToGiveTabName=string&OtherWaysToGiveMsg=string&StartNewGiftTabName=string&CustomFooter=string&RequestDonorAccessCustomMsg=string&NeedHelpMsg=string&NewPaymentMethodMsg=string&ProcessingLegalMsg=string&IncludeOptionToKeepGiftAnonymousToDesig=string&IncludeOptionToCoverPaymentProcessorFee=string&PaymentProcessorFeePercentage=string&MoveSingleGiftBtnToRightWithGap=string&SelectMonthly_ByDefault=string&SelectOptionToCoverPaymentProcessorFee_ByDefault=string&AllowWeeklyFrequency=string&AllowBiWeeklyFrequency=string&AllowSemiAnnuallyFrequency=string&Amount1=string&Amount2=string&Amount3=string&Amount4=string&MinFrequency_autocharge_prior_notification_donor=string&MinFrequency_autocharge_success_donor=string
HTTP/1.1 200 OK