struct Haystack::Transaction
- Haystack::Transaction
- Struct
- Value
- Object
Included Modules
- Haystack::FromAny
- Haystack::Resource
- JSON::Serializable
Defined in:
haystack/transaction.crConstructors
Class Method Summary
Instance Method Summary
- #amount : Int32 | Nil
- #authorization : Card::Authorization | Nil
- #channel : Channel | Nil
- #created_at : Time | Nil
- #currency : Currency | Nil
- #customer : Customer | Nil
-
#display_text : String | Nil
These are for when checking pending charges
- #domain : Domain | Nil
- #fees : Int32 | Nil
- #fees_split : Int32 | Nil
- #gateway_response : String | Nil
- #id : Int64 | Nil
- #ip_address : String | Nil
- #log : Log | Nil
- #message : String | Nil
- #metadata : Metadata | Nil
- #order_id : Int64 | Nil
- #paid_at : Time | Nil
- #plan : Plan | Nil
- #plan_object : Plan | Nil
- #pos_transaction_data : JSON::Any | Nil
- #reference : String | Nil
- #requested_amount : Int32 | Nil
- #source : Source | Nil
- #split : Split | Nil
- #status : Status | Nil
- #subaccount : Subaccount | Nil
- #transaction_date : Time | Nil
- #url : String | Nil