TransactionBase

Fields every transaction has — payin, refund and payout. object and method_type tell which fields come on top; the fields of the payment instrument are in an object named after it — card, apple_pay or google_pay.

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

  • Transaction id. The type of the transaction is in object.

  • Your id for the transaction, unique per merchant across payins, refunds, payouts and pay sessions. It is also the idempotency key of the create — the same reference with the same body returns the existing transaction, with a different body 409 merchant_reference_conflict. Never expires.

  • Why the transaction ended failed. null in every other status.

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