TransactionPayment

Represents a payment applied to a transaction.

  • amount
    Type: string
    required

    Amount of the payment as processed. (e.g. "5.00").

  • payment_type
    enum
    required
    values
    • cash
    • credit
    • debit
    • ebt
    • gift_card
    • mobile_pay
  • card_last_4
    Type: string
  • card_type
    Type: string

    Open text field to capture the type of card payment (e.g. Visa, Master Card).

  • external_id
    Type: string

    An external identifier from the payment provider or other system, if available. This data will be stored in the Sparkfly payment record.

  • processed_at
    Type: stringFormat: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • tip
    Type: string