POST api/PaymentProcess/SetOrganisationFees

Request Information

URI Parameters

None.

Body Parameters

OrganisationFeesDTO
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

OrganisationId

integer

None.

IsPromoBilling

boolean

None.

PromoBillingExpiresOn

date

None.

CurrencyCode

integer

None.

IsActive

boolean

None.

NextRunDate

date

None.

LastRunDate

date

None.

BillDate

date

None.

VisaFee

decimal number

None.

VisaMinAmount

decimal number

None.

InternationalFee

decimal number

None.

InternationalMinAmount

decimal number

None.

AmexFee

decimal number

None.

AmexMinAmount

decimal number

None.

VisaFeePromo

decimal number

None.

VisaMinAmountPromo

decimal number

None.

InternationalFeePromo

decimal number

None.

InternationalMinAmountPromo

decimal number

None.

AmexFeePromo

decimal number

None.

AmexMinAmountPromo

decimal number

None.

DirectDebitFee

decimal number

None.

DirectDebitMin

decimal number

None.

TextToGiveFee

decimal number

None.

SmsReminderFee

decimal number

None.

EventTicketBracket1

decimal number

None.

EventTicketBracket2

decimal number

None.

EventTicketBracket3

decimal number

None.

EventTicketBracket4

decimal number

None.

EventTicketBracket5

decimal number

None.

RefundFee

decimal number

None.

ChargebackFee

decimal number

None.

GivingModuleFee

decimal number

None.

PaymentModuleFee

decimal number

None.

CampaignPortalModuleFee

decimal number

None.

EventModuleFee

decimal number

None.

SocialMediaModuleFee

decimal number

None.

ChurchManSystemModuleFee

decimal number

None.

EventTicketBracket1Fee

decimal number

None.

EventTicketBracket2Fee

decimal number

None.

EventTicketBracket3Fee

decimal number

None.

EventTicketBracket4Fee

decimal number

None.

EventTicketBracket5Fee

decimal number

None.

TransactionFeeAmount

decimal number

None.

BillingAccountTokenId

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "255db34e-fd30-4e0d-8b98-d70eeed75ef3",
  "OrganisationId": 2,
  "IsPromoBilling": true,
  "PromoBillingExpiresOn": "2025-10-28T16:42:02.5727277+11:00",
  "CurrencyCode": 1,
  "IsActive": true,
  "NextRunDate": "2025-10-28T16:42:02.5727277+11:00",
  "LastRunDate": "2025-10-28T16:42:02.5727277+11:00",
  "BillDate": "2025-10-28T16:42:02.5727277+11:00",
  "VisaFee": 1.1,
  "VisaMinAmount": 1.0,
  "InternationalFee": 1.1,
  "InternationalMinAmount": 1.0,
  "AmexFee": 1.1,
  "AmexMinAmount": 1.0,
  "VisaFeePromo": 1.1,
  "VisaMinAmountPromo": 1.0,
  "InternationalFeePromo": 1.1,
  "InternationalMinAmountPromo": 1.0,
  "AmexFeePromo": 1.1,
  "AmexMinAmountPromo": 1.0,
  "DirectDebitFee": 1.1,
  "DirectDebitMin": 1.0,
  "TextToGiveFee": 1.0,
  "SmsReminderFee": 1.0,
  "EventTicketBracket1": 1.0,
  "EventTicketBracket2": 1.0,
  "EventTicketBracket3": 1.0,
  "EventTicketBracket4": 1.0,
  "EventTicketBracket5": 1.0,
  "RefundFee": 1.0,
  "ChargebackFee": 1.0,
  "GivingModuleFee": 1.0,
  "PaymentModuleFee": 1.0,
  "CampaignPortalModuleFee": 1.0,
  "EventModuleFee": 1.0,
  "SocialMediaModuleFee": 1.0,
  "ChurchManSystemModuleFee": 1.0,
  "EventTicketBracket1Fee": 1.0,
  "EventTicketBracket2Fee": 1.0,
  "EventTicketBracket3Fee": 1.0,
  "EventTicketBracket4Fee": 1.0,
  "EventTicketBracket5Fee": 1.0,
  "TransactionFeeAmount": 1.0,
  "BillingAccountTokenId": "sample string 5"
}

application/xml, text/xml

Sample:
<OrganisationFeesDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GenerousAPI.BusinessEntities">
  <AmexFee>1.1</AmexFee>
  <AmexFeePromo>1.1</AmexFeePromo>
  <AmexMinAmount>1</AmexMinAmount>
  <AmexMinAmountPromo>1</AmexMinAmountPromo>
  <BillDate>2025-10-28T16:42:02.5727277+11:00</BillDate>
  <BillingAccountTokenId>sample string 5</BillingAccountTokenId>
  <CampaignPortalModuleFee>1</CampaignPortalModuleFee>
  <ChargebackFee>1</ChargebackFee>
  <ChurchManSystemModuleFee>1</ChurchManSystemModuleFee>
  <CurrencyCode>1</CurrencyCode>
  <DirectDebitFee>1.1</DirectDebitFee>
  <DirectDebitMin>1</DirectDebitMin>
  <EventModuleFee>1</EventModuleFee>
  <EventTicketBracket1>1</EventTicketBracket1>
  <EventTicketBracket1Fee>1</EventTicketBracket1Fee>
  <EventTicketBracket2>1</EventTicketBracket2>
  <EventTicketBracket2Fee>1</EventTicketBracket2Fee>
  <EventTicketBracket3>1</EventTicketBracket3>
  <EventTicketBracket3Fee>1</EventTicketBracket3Fee>
  <EventTicketBracket4>1</EventTicketBracket4>
  <EventTicketBracket4Fee>1</EventTicketBracket4Fee>
  <EventTicketBracket5>1</EventTicketBracket5>
  <EventTicketBracket5Fee>1</EventTicketBracket5Fee>
  <GivingModuleFee>1</GivingModuleFee>
  <Id>255db34e-fd30-4e0d-8b98-d70eeed75ef3</Id>
  <InternationalFee>1.1</InternationalFee>
  <InternationalFeePromo>1.1</InternationalFeePromo>
  <InternationalMinAmount>1</InternationalMinAmount>
  <InternationalMinAmountPromo>1</InternationalMinAmountPromo>
  <IsActive>true</IsActive>
  <IsPromoBilling>true</IsPromoBilling>
  <LastRunDate>2025-10-28T16:42:02.5727277+11:00</LastRunDate>
  <NextRunDate>2025-10-28T16:42:02.5727277+11:00</NextRunDate>
  <OrganisationId>2</OrganisationId>
  <PaymentModuleFee>1</PaymentModuleFee>
  <PromoBillingExpiresOn>2025-10-28T16:42:02.5727277+11:00</PromoBillingExpiresOn>
  <RefundFee>1</RefundFee>
  <SmsReminderFee>1</SmsReminderFee>
  <SocialMediaModuleFee>1</SocialMediaModuleFee>
  <TextToGiveFee>1</TextToGiveFee>
  <TransactionFeeAmount>1</TransactionFeeAmount>
  <VisaFee>1.1</VisaFee>
  <VisaFeePromo>1.1</VisaFeePromo>
  <VisaMinAmount>1</VisaMinAmount>
  <VisaMinAmountPromo>1</VisaMinAmountPromo>
</OrganisationFeesDTO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ProcessorResponse
NameDescriptionTypeAdditional information
IsSuccess

boolean

None.

AuthToken

string

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "IsSuccess": true,
  "AuthToken": "sample string 2",
  "Message": "sample string 3"
}

application/xml, text/xml

Sample:
<ProcessorResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GenerousAPI.BusinessEntities">
  <AuthToken>sample string 2</AuthToken>
  <IsSuccess>true</IsSuccess>
  <Message>sample string 3</Message>
</ProcessorResponse>