struct Haystack::Transaction::Endpoint

Included Modules

Defined in:

haystack/transaction/endpoint.cr

Class Method Summary

Instance Method Summary

Constructor methods inherited from module Haystack::Endpoint

new(client : Haystack) new

Class Method Detail

def self.uri : URI #

[View source]

Instance Method Detail

def charge_authorization(**params, &) #

[View source]
def charge_authorization(**params) : Item #

[View source]
def check_authorization(**params, &) #

[View source]
def check_authorization(**params) : Amount::Item #

[View source]
def debit(**params, &) #

[View source]
def debit(**params) : Item #

[View source]
def export(**params, &) #

[View source]
def export(**params) : Export::Item #

[View source]
def fetch(id : Int, &) #

[View source]
def fetch(id : Int) : Item #

[View source]
def initiate(**params, &) #

[View source]
def initiate(**params) : Authorization::Item #

[View source]
def list(**params, &) #

[View source]
def list(**params) : List #

[View source]
def timeline(id : String | Int, &) #

[View source]
def timeline(id : String | Int) : Timeline::Item #

[View source]
def totals(**params, &) #

[View source]
def totals(**params) : Totals::Item #

[View source]
def verify(reference : String, &) #

[View source]
def verify(reference : String) : Item #

[View source]