Transactions Class

Methods for creating integrated transactions that flow into The Raiser's Edge and eCRM
Inheritance Hierarchy
SystemObject
  BBNCExtensions.API.TransactionsTransactions

Namespace: BBNCExtensions.API.Transactions
Assemblies:  BBNCExtensions (in BBNCExtensions.dll) Version: 6.10.0.0
  BBNCExtensions (in BBNCExtensions.dll) Version: 6.10.0.0
Syntax
public abstract class Transactions

The Transactions type exposes the following members.

Methods
  NameDescription
Public methodCreatePaymentArgs
Creates an argument object that can be passed to RecordDonation() method that is optionally pre-filled with the current user's biographical data. Provides a convenience for offering payment forms pre-loaded with current user's name and address.
Public methodGetProfileById
Get a constituent's profile data from The Raiser's Edge.
Public methodRecordDonation
Create a donation transaction that surfaces in The Raiser's Edge and eCRM
Public methodRecordProfileUpdate
Create a profile update transaction that surfaces in The Raiser's Edge and eCRM for updating constituent records.
Properties
  NameDescription
Public propertyMerchantAccounts
Returns the Merchant Accounts available in the CMS.