Payment

URI: http://cloudinformationmodel.org/model/PaymentEntityGroup

Version: 0.1

Schemas

Name Description
Capture Payment The transfer of money from the customer's account to the merchant's account.
Payment An amount of currency paid.
Payment Allocation A Payment Application may be further broken down, to allocate payment funds to one or more line items within an Invoice or Credit Memo
Payment Application The designation of part or all of a Payment to satisfy a claim on the payment funds.
Payment Authorization An approval from the issuer of a payment instrument (usually a card), that the customer has sufficient funds to cover the cost of the transaction.
Payment Authorization Reversal An authorization reversal is a message that alerts the issuer that part or all of a sale has been cancelled and the authorization hold should be rescinded.
Payment Credit Memo Allocation Facilitates applying a Payment Application to the line items of a Credit Memo.
Payment Credit Memo Application Facilitates applying/unapplying payment balance to a credit memo.
Payment Gateway Holds the payment gateway merchant details which are used to interact external payment systems.
Payment Gateway Auth Reversal Log A log record of all requests made to financial institutions, made via the payment gateway, to cancel payment authorizations.
Payment Gateway Authorization Log A log record of all requests made to financial institutions, made via the payment gateway, to authorize payments.
Payment Gateway Interaction Log A log record of all messages exchanged with merchants made via the payment gateway, for authorizations and payments.
Payment Gateway Interaction Type Reasons for accessing the Payment Gateway, including authorization, Sale and Void.
Payment Gateway Payment Log A log record of all messages originating with financial institutions that previously provided payment authorizations, that payments have been deducted from customers' accounts.
Payment Gateway Provider Stores class details needed for maintaining Apex adapter.
Payment Gateway Result Code The response from the Payment Gateway.
Payment Group Payment Group provides a way to associate payments and payment gateway events, where the payment is not associated with a Sales Order.
Payment Invoice Allocation Facilitates applying a Payment Application to the line items of an Invoice.
Payment Invoice Application Facilitates applying/unapplying payment balance to an Invoice.
Payment Policy This entity stores policy information for an org or an account which can be used to automate the process of payment application to invoice based on business needs.
Payment Treatment This entity has the information which controls the way in which payment can be applied based on a legal entity or workflow. A policy has multiple treatments associated.
Payment Treatment Method Represents a specific algorithm or method to apply. For example - pay for taxes first, pay for charges first, pay for oldest due invoice first etc. It can also point to a rule based on which application can be done. Treatment has a method.
Refund Allocation Facilitates applying/unapplying a capture payment, or a credit memo to a Refund Payment.
Refund Credit Memo Allocation Facilitates applying/unapplying refund balance to a credit memo.
Refund Payment Represents a repayment made, typically to a customer who isn’t satisfied with the goods or services purchased. Refunds are typically made after a payment has already been received from customers
Refund Payment Allocation Facilitates applying/unapplying refund balance to a payment.