module OntraportApi::APIs::Transactions
Constants
- TRANSACTIONS_API_METHODS_AND_PATHS
Public Instance Methods
convert_transactions_to_collections(id)
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 32 def convert_transactions_to_collections(id) query_transactions({ id: id }) end
convert_transactions_to_decline(id)
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 28 def convert_transactions_to_decline(id) query_transactions({ id: id }) end
get_order(id)
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 60 def get_order(id) query_transactions({ id: id }) end
mark_paid(id)
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 48 def mark_paid(id) query_transactions({ id: id }) end
new_transaction(transaction = {})
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 20 def new_transaction(transaction = {}) query_transactions(transaction) end
query_transactions(payload)
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 72 def query_transactions(payload) method, path = TRANSACTIONS_API_METHODS_AND_PATHS[caller[0][/`.*'/][1..-2]] query(method, path, payload) end
refund_transactions(criteria = {})
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 24 def refund_transactions(criteria = {}) query_transactions(criteria) end
rerun_commission(criteria = {})
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 44 def rerun_commission(criteria = {}) query_transactions(criteria) end
rerun_transaction(criteria = {})
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 52 def rerun_transaction(criteria = {}) query_transactions(criteria) end
resend_invoice(payload = {})
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 68 def resend_invoice(payload = {}) query_transactions(payload) end
update_order(payload = {})
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 64 def update_order(payload = {}) query_transactions(payload) end
void_purchase(id)
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 40 def void_purchase(id) query_transactions({ id: id }) end
void_transaction(criteria = {})
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 36 def void_transaction(criteria = {}) query_transactions(criteria) end
write_off_transaction(id)
click to toggle source
# File lib/ontraport_api/apis/transactions.rb, line 56 def write_off_transaction(id) query_transactions({ id: id }) end