Increase.CardPurchaseSupplements.CardPurchaseSupplement (Increase v1.0.0)

Copy Markdown View Source

Additional information about a card purchase (e.g., settlement or refund), such as level 3 line item data.

Fields

  • id - The Card Purchase Supplement identifier.
  • card_payment_id - The ID of the Card Payment this transaction belongs to.
  • invoice - Invoice-level information about the payment.
  • line_items - Line item information, such as individual products purchased.
  • shipping - Shipping information for the purchase.
  • transaction_id - The ID of the transaction.
  • type - A constant representing the object's type. For this resource it will always be card_purchase_supplement.

Summary

Types

t()

@type t() :: %Increase.CardPurchaseSupplements.CardPurchaseSupplement{
  card_payment_id: String.t() | nil,
  id: String.t(),
  invoice:
    Increase.CardPurchaseSupplements.CardPurchaseSupplement.Invoice.t() | nil,
  line_items:
    [Increase.CardPurchaseSupplements.CardPurchaseSupplement.LineItem.t()] | nil,
  shipping:
    Increase.CardPurchaseSupplements.CardPurchaseSupplement.Shipping.t() | nil,
  transaction_id: String.t(),
  type: String.t()
}