The CPayment type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Amount |
Gets or sets the monetary amount of this payment.
| |
| CashAccountCode |
Gets or sets a reference to the cash account that should receive/process this payment.
| |
| CheckPOPaymentNumber |
Gets or sets the payment number, e.g., the check number for checks or PO number for purchase orders.
| |
| ClassicPayType |
Gets a String representation of the payment type.
| |
| CreditCardExpiration |
Gets or sets the expiration date of the credit card for credit card payments.
| |
| CreditCardExpirationEncrypted |
Gets the credit card expiration date associated with the payment after it has been encrypted.
| |
| CreditCardExpirationMasked |
Gets the CreditCardExpiration masked by asterisks.
| |
| CreditCardNumber |
Gets or sets the credit card number for payments made by credit card.
| |
| CreditCardSecurityCode |
Gets or sets the credit card security code found on the credit card.
| |
| CreditCardSecurityCodeEncrypted |
Gets the credit card security code associated with the payment after it has been encrypted.
| |
| CreditDebitCardAuthorizationCode |
Gets or sets the credit or debit card authorization code typically returned from a 3rd party card processing service.
| |
| CreditDebitCardHoldersName |
Gets or sets the name of the credit or debit card holder, as it appears on the card.
| |
| CreditDebitCardNumberEncrypted |
Gets the credit or debit card number associated with the payment after it has been encrypted.
| |
| CreditDebitCardNumberMasked |
Gets the CreditCardNumber or DebitCardNumber, but with all but the last
4 digits masked by asterisks.
| |
| CreditDebitCardStatus |
Gets or sets the status of the credit card processing on this payment.
| |
| DebitCardIssueDate |
Gets or sets the Issue Date from a European debit card, for debit card payment.
| |
| DebitCardIssueNumber |
Gets or sets the Issue Number from a European debit card, for debit card payment.
| |
| DebitCardNumber |
Gets or sets the debit card number for payments made by debit card.
| |
| EditStatus |
Indicates the current edit status of this object, i.e., New, Modified, Deleted, or Unchanged. See EEditStatus (Inherited from iboBase.) | |
| Errors |
The collection of CError objects (error and warning messages) associated with this object instance
(Inherited from iboBase.) | |
| ErrorsCount |
Gets the number of error and warning messages that have been set on this object.
(Inherited from iboBase.) | |
| IsAmountLocked |
Gets or sets an indicator of whether the Amount property should be locked (i.e., unchangeable).
| |
| OriginalTransactionId |
The original transaction ID returned from the payment processor when the payment has been previously processed through a gateway
| |
| PaymentAuthorizationAccount |
Gets the CPaymentAuthorizationAccount object associated with this CPayment
object, or null if there is none.
| |
| PaymentType |
Gets or sets a value that indicates what type of payment this is (e.g., credit card, check, PO, etc.).
| |
| ReferenceNumber |
The reference number to be added to a transaction when processed through a payment gateway.
| |
| TransactionComment1 |
A comment about the payment
| |
| TransactionComment2 |
An additional comment about the payment
| |
| TransactionId |
The transaction ID returned from the payment processor when the payment has been processed through a gateway
|