Click or drag to resize

PrepaidCreditHelper Class

Prepaid credits business logic class.
Inheritance Hierarchy
SystemObject
  Atomia.Billing.Core.Sdk.BusinessLogicPrepaidCreditHelper

Namespace:  Atomia.Billing.Core.Sdk.BusinessLogic
Assembly:  Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax
public class PrepaidCreditHelper

The PrepaidCreditHelper type exposes the following members.

Constructors
  NameDescription
Public methodPrepaidCreditHelper
Initializes a new instance of the PrepaidCreditHelper class
Top
Methods
  NameDescription
Public methodStatic memberAddPrepaidCreditForDiscountedInvoice
Adds the prepaid credit for discounted invoice.
Public methodStatic memberAddPrepaidCreditRecord
Adds the prepaid credit record.
Public methodStatic memberAutoPayInvoiceWithPrepaidCredit
Public methodStatic memberConvertOverpaymentToPrepaidCredit
Converts the overpayment to prepaid credit.
Public methodStatic memberCreateOverpaymentInvoice
Public methodStatic memberCreatePrepaidCredit(Payment)
Creates the prepaid credit from payment.
Public methodStatic memberCreatePrepaidCredit(Refund)
Creates the prepaid credit from refund.
Public methodStatic memberCreatePrepaidCreditLine(Invoice, Account, IAtomiaBillingApi)
Creates the prepaid credit line for invoice which should be discounted.
Public methodStatic memberCreatePrepaidCreditLine(Invoice, Decimal, Account, IAtomiaBillingApi)
Creates the prepaid credit line for invoice which should be discounted.
Public methodStatic memberDiscountInvoicePaidWithCredit
Public methodStatic memberDiscountInvoiceUsingPrepaidCredit
Discounts the invoice using prepaid credit.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberGetById
Gets the prepaid credit record by id.
Public methodStatic memberGetByInvoiceId
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodStatic memberGetPrepaidCreditAmountForAccount Obsolete.
Gets the prepad credit for account.
Public methodStatic memberGetPrepaidCreditBalance
Gets the prepaid credit balance for account.
Public methodStatic memberGetPrepaidCreditItem
Gets the prepaid credit item.
Public methodStatic memberGetPrepaidCreditRecords
Gets the prepaid credit records joined with the invoices.
Public methodStatic memberGetPrepaidCreditsRelatedToPayment
Gets the prepaid credits related to payment.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberListPrepaidCreditsByInvoice
Lists the prepaid credits by invoice.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also