Update payment
Update an invoice payment. Updates to information such as the amount or time will cause reversal of previous journal entries and creation of new entries.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
The UUID of the business to update the invoice payment for
The UUID of the invoice payment to update
Body
An object containing a subset of Payment object fields used to update an existing Payment
An optional external identifier for the payment.
Timestamp when the payment was completed.
Customer payment amount, in cents.
Fee paid by business for processing of payment in positive cents.
List of additional fees associated with this payment.
Payment method.
CASH
, CHECK
, CREDIT_CARD
, ACH
, REDEEMED_PREPAYMENT
, OTHER
Processor used to make the payment, if any. Any processor name can be provided and will be tracked. Supported processors (STRIPE
, SHOPIFY
) will have additional asset balance tracking.
Response
Unique identifier for the payment.
Unique ID of the invoice payment in an external system for linking and idempotency.
Timestamp when the payment was completed.
Payment method.
CASH
, CHECK
, CREDIT_CARD
, ACH
, REDEEMED_PREPAYMENT
, OTHER
Fee paid by business for processing of payment in positive cents.
List of additional fees associated with this payment.
Customer payment amount, in cents.
Processor used to make the payment, if any. Any processor name can be provided and will be tracked. Supported processors (STRIPE
, SHOPIFY
) will have additional asset balance tracking.
Timestamp when the payment was imported into Layer.
List of payment allocations associated with this payment.
List of tags associated with this transaction