Please enable JavaScript to view this site.

EventPro Software User Manual

Breadcrumb Trail: EventPro API > Objects

Payment Object

Scroll Prev Top Next More

Payment Object

Field

Type

Required1

Read Only2

Oid

Guid

 

Yes

TimeZone

Text

 

Yes

Created

DateTime

 

Yes

CreatedBy

Text

 

Yes

CreatedWith

Application Type

 

Yes

Modified

DateTime

 

Yes

ModifiedBy

Text

 

Yes

ModifiedWith

Application Type

 

Yes

SecurityOwner

SecurityOwner Object

 

Yes

ExternalID

Text(100)

 

 

OptimisticLockField

Integer

 

Yes

ReceiptNo

Text(20)

 

Yes

ReceiptDate

DateTime

 

 

ReceiptType

ReceiptType Type

Yes

Yes/After

PrintedDate

DateTime

 

 

LinkedToType

LinkedToType Type

Yes

Yes/After

LinkedToEntity

AccountEntity Object

Yes3

Yes/After

LinkedToAccount

Account Object

 

Yes

ReceivedFromType4

ReceivedFromType Type

 

Yes/After

ReceivedFromEntity

AccountEntity Object

Yes5

Yes/After

ReceivedFromAccount

Account Object

Yes6

Yes/After

ReceivedFromContact7

Contact Object

 

Yes/After

ReceivedFromName

Text(200)

Yes8

Yes/After

ReceivedFromAddress9

Address Object

 

Yes/After

Event

Event Object

Yes10

Yes/After

AccomGroupBooking

AccomGroupBooking Object

Yes11

Yes/After

AccomBooking

AccomBooking Object

Yes12

Yes/After

Amount

Number

 

Yes/After

Description

Text(100)

 

 

EPayInvoiceNo

Integer

 

Yes

EPayTransID

Text(60)

 

Yes

SetupPaymentType

SetupPaymentType Object

 

Yes/After

PaymentReference

Text(100)

 

 

Voided

Boolean

 

Yes

Exported

Boolean

 

Yes

Notes

Rich Text

 

 

Allocated

Number

 

Yes

PaymentInDetails

List of PaymentInDetail Objects

 

 

1Required fields: Certain fields are only required in certain circumstances, which will be explained in the footnote for that field.

2Read Only fields: Certain fields are Read Only after the initial Payment creation; those fields are marked Yes/After. Fields that are always Read Only are marked Yes.

3LinkedToEntity: Required if the LinkedToType is set to Attendee or Exhibitor, and, if so, needs to be set to the Attendee or Exhibitor.

4ReceivedFromType: This will default to the type depending on the LinkedToType. You can set this manually, but also requires the proper ReceivedFrom.

5ReceivedFromEntity: Required if setting the ReceivedFromType to Attendee, Attendee Group, or Exhibitor, and should be of that type.

6ReceivedFromAccount: Required if setting the ReceivedFromType to Account.

7ReceivedFromContact: Only able to set this if the ReceivedFromType is Account, and must be one of the ReceivedFromAccount's Contacts.

8ReceivedFromName: Required if setting the ReceivedFromType to Other.

9ReceivedFromAddress: Only set if the ReceivedFromType is changed to Other.

10Event: Required if the LinkedToType is set to Event.

11AccomGroupBooking: Required if the LinkedToType is set to Accommodation Group Booking.

12AccomBooking: Required if the LinkedToType Type is set to Accommodation Booking.

© 2023 EventPro Software, a wholly owned subsidiary of Profit Systems Inc. All Rights Reserved.